ISQSAddPermissionRequest
Interface in AWS.SQS
Interface for AddPermission requests.
Ancestors
Properties
Actions
property Actions: TList<string>
The actions the client wants to allow for the specified principals.
Valid values include the name of any SQS action or * for all actions. Common SQS actions include:
SendMessage– Also grantsSendMessageBatchpermissionsDeleteMessage– Also grantsDeleteMessageBatchpermissionsChangeMessageVisibility– Also grantsChangeMessageVisibilityBatchpermissionsReceiveMessage– Allows reading messages from the queueGetQueueAttributes– Allows reading queue metadata
AWSAccountIds
property AWSAccountIds: TList<string>
The AWS account numbers of the principals who are to receive permission.
Each account ID must be a valid 12-digit AWS account number. For information about locating AWS account identification, see the Amazon SQS Developer Guide.
Label
property Label: string
The unique identification label for the permission being set.
Maximum 80 characters. Allowed characters include alphanumeric characters, hyphens (-), and underscores (_). Example values: AliceSendMessage, BobReceiveMessage.