Use AddPermission with an AWS SDK or CLI - AWS SDK Code Examples

There are more AWS SDK examples available in the AWS Doc SDK Examples GitHub repo.

Use AddPermission with an AWS SDK or CLI

The following code examples show how to use AddPermission.

CLI
AWS CLI

To add a permission to a queue

This example enables the specified AWS account to send messages to the specified queue.

Command:

aws sqs add-permission --queue-url https://sqs.us-east-1.amazonaws.com/80398EXAMPLE/MyQueue --label SendMessagesFromMyQueue --aws-account-ids 12345EXAMPLE --actions SendMessage

Output:

None.
  • For API details, see AddPermission in AWS CLI Command Reference.

PowerShell
Tools for PowerShell

Example 1: This example allows the specified AWS account to send messages from the specified queue.

Add-SQSPermission -Action SendMessage -AWSAccountId 80398EXAMPLE -Label SendMessagesFromMyQueue -QueueUrl https://sqs.us-east-1.amazonaws.com/80398EXAMPLE/MyQueue
  • For API details, see AddPermission in AWS Tools for PowerShell Cmdlet Reference.