class Aws::SQS::Types::AddPermissionRequest
@see docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/AddPermissionRequest AWS API Documentation
@return [Array<String>]<br>: docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-overview-of-managing-access.html<br><br><br><br>‘ChangeMessageVisibilityBatch`.
`SendMessageBatch`, `DeleteMessageBatch`, and
for the corresponding batch versions of those actions:
`ChangeMessageVisibility` for `ActionName.n` also grants permissions
Specifying `SendMessage`, `DeleteMessage`, or
in the *Amazon SQS Developer Guide*.
Access Permissions to Your Amazon Simple Queue Service Resource][1]
For more information about these actions, see [Overview of Managing
Valid values: the name of any action or `*`.
The action the client wants to allow for the specified principal.
@!attribute [rw] actions
@return [Array<String>]<br>: docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-making-api-requests.html#sqs-api-request-authentication<br>[1]: docs.aws.amazon.com/general/latest/gr/glos-chap.html#P<br><br><br><br>Identifiers][2] in the *Amazon SQS Developer Guide*.
Web Services account identification, see [Your Amazon Web Services
are to receive permission. For information about locating the Amazon
The Amazon Web Services account numbers of the [principals] who
@!attribute [rw] aws_account_ids
@return [String]
underscores (`_`).
characters include alphanumeric characters, hyphens (`-`), and
example, `AliceSendMessage`). Maximum 80 characters. Allowed
The unique identification of the permission you’re setting (for
@!attribute [rw] label
@return [String]
Queue URLs and names are case-sensitive.
The URL of the Amazon SQS queue to which permissions are added.
@!attribute [rw] queue_url