aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
34 lines • 1.33 kB
JavaScript
;
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsExecuteApiActions = void 0;
/**
* All IAM policy actions for Amazon API Gateway (EXECUTE-API)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonapigateway.html
*
* 2025-02-24T21:46:37.094Z
*/
var AwsExecuteApiActions;
(function (AwsExecuteApiActions) {
/**
* Used to invalidate API cache upon a client request
*
* See https://docs.aws.amazon.com/apigateway/api-reference/api-gateway-caching.html
*/
AwsExecuteApiActions["InvalidateCache"] = "execute-api:InvalidateCache";
/**
* Used to invoke an API upon a client request
*
* See https://docs.aws.amazon.com/apigateway/api-reference/how-to-call-api.html
*/
AwsExecuteApiActions["Invoke"] = "execute-api:Invoke";
/**
* ManageConnections controls access to the @connections API
*
* See https://docs.aws.amazon.com/apigateway/api-reference/apigateway-websocket-control-access-iam.html
*/
AwsExecuteApiActions["ManageConnections"] = "execute-api:ManageConnections";
})(AwsExecuteApiActions = exports.AwsExecuteApiActions || (exports.AwsExecuteApiActions = {}));
//# sourceMappingURL=execute-api.js.map