UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

50 lines (49 loc) 2.03 kB
/** * 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 declare enum 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ SendReply = "ec2messages:SendReply" }