aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
52 lines • 2.34 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Message Delivery Service (EC2MESSAGES)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmessagedeliveryservice.html
*
* 2025-02-24T21:48:54.921Z
*/
export var AwsEc2messagesActions;
(function (AwsEc2messagesActions) {
/**
* Grants permission to acknowledge a message, ensuring it will not be delivered a
* gain
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["AcknowledgeMessage"] = "ec2messages:AcknowledgeMessage";
/**
* Grants permission to delete a message
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["DeleteMessage"] = "ec2messages:DeleteMessage";
/**
* Grants permission to fail a message, signifying the message could not be proces
* sed successfully, ensuring it cannot be replied to or delivered again
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["FailMessage"] = "ec2messages:FailMessage";
/**
* Grants permission to route traffic to the correct endpoint based on the given d
* estination for the messages
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["GetEndpoint"] = "ec2messages:GetEndpoint";
/**
* Grants permission to deliver messages to clients/instances using long polling
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["GetMessages"] = "ec2messages:GetMessages";
/**
* Grants permission to send replies from clients/instances to upstream service
*
* See https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up-messageAPIs.html
*/
AwsEc2messagesActions["SendReply"] = "ec2messages:SendReply";
})(AwsEc2messagesActions || (AwsEc2messagesActions = {}));
//# sourceMappingURL=ec2messages.js.map