Action Description Resources Conditions
Adds a permission to a queue for a specific principal.
  • arn:aws:sqs:$region:$account:$queuename
Changes the visibility timeout of a specified message in a queue to a new value.
  • arn:aws:sqs:$region:$account:$queuename
Changes the visibility timeout of multiple messages.
  • arn:aws:sqs:$region:$account:$queuename
Creates a new queue, or returns the URL of an existing one.
  • arn:aws:sqs:$region:$account:$queuename
Deletes the specified message from the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Deletes up to ten messages from the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Deletes the queue specified by the queue URL, regardless of whether the queue is empty.
  • arn:aws:sqs:$region:$account:$queuename
Gets attributes for the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Returns the URL of an existing queue.
  • arn:aws:sqs:$region:$account:$queuename
Returns a list of your queues that have the RedrivePolicy queue attribute configured with a dead letter queue.
  • arn:aws:sqs:$region:$account:$queuename
Returns a list of your queues.
  • arn:aws:sqs:$region:$account:*
Deletes the messages in a queue specified by the queue URL.
  • arn:aws:sqs:$region:$account:$queuename
Retrieves one or more messages, with a maximum limit of 10 messages, from the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Revokes any permissions in the queue policy that matches the specified Label parameter.
  • arn:aws:sqs:$region:$account:$queuename
Delivers a message to the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Delivers up to ten messages to the specified queue.
  • arn:aws:sqs:$region:$account:$queuename
Sets the value of one or more queue attributes.
  • arn:aws:sqs:$region:$account:$queuename