Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

remove_permission

remove_permission(**kwargs)

Revokes any permissions in the queue policy that matches the specified Label parameter.

Note

  • Only the owner of a queue can remove permissions from it.
  • Cross-account permissions don't apply to this action. For more information, see Grant cross-account permissions to a role and a user name in the Amazon SQS Developer Guide .
  • To remove the ability to change queue permissions, you must deny permission to the AddPermission , RemovePermission , and SetQueueAttributes actions in your IAM policy.

See also: AWS API Documentation

Request Syntax

response = client.remove_permission(
    QueueUrl='string',
    Label='string'
)
Parameters
  • QueueUrl (string) --

    [REQUIRED]

    The URL of the Amazon SQS queue from which permissions are removed.

    Queue URLs and names are case-sensitive.

  • Label (string) --

    [REQUIRED]

    The identification of the permission to remove. This is the label added using the AddPermission action.

Returns

None