ListQueueTags
List all cost allocation tags added to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide.
Note
Cross-account permissions don't apply to this action. For more information, see Grant cross-account permissions to a role and a username in the Amazon SQS Developer Guide.
Request Syntax
{
"QueueUrl": "string
"
}
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
The request accepts the following data in JSON format.
- QueueUrl
-
The URL of the queue.
Type: String
Required: Yes
Response Syntax
{
"Tags": {
"string" : "string"
}
}
Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in JSON format by the service.
- Tags
-
The list of all tags added to the specified queue.
Type: String to string map
Errors
For information about the errors that are common to all actions, see Common Errors.
Examples
This example illustrates one usage of ListQueueTags
.
Example
Using Amazon query protocol
Sample Request
POST /177715257436/MyQueue HTTP/1.1
Host: sqs.us-east-1.amazonaws.com
Content-Type: application/x-www-form-urlencoded
X-Amz-Date: <Date>
Authorization: <AuthParams>
Content-Length: <PayloadSizeBytes>
Connection: Keep-Alive
Action=ListQueueTags
Sample Response
HTTP/1.1 200 OK
<?xml version="1.0"?>
<ListQueueTagsResponse xmlns="http://queue.amazonaws.com/doc/2012-11-05/">
<ListQueueTagsResult>
<Tag>
<Key>QueueType</Key>
<Value>Production</Value>
</Tag>
</ListQueueTagsResult>
<ResponseMetadata>
<RequestId>02c89a6b-9fc0-564a-9ed1-c61b5cacdc6d</RequestId>
</ResponseMetadata>
</ListQueueTagsResponse>
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: