Gets attributes for the specified queue. The following attributes are supported:
All - returns all values.ApproximateNumberOfMessages - returns the approximate number of visible messages in a queue. For more information, see Resources Required to Process Messages in the Amazon SQS Developer Guide.ApproximateNumberOfMessagesNotVisible - returns the approximate number of messages that are not timed-out and not deleted. For more information, see Resources Required to Process Messages in the Amazon SQS Developer Guide.VisibilityTimeout - returns the visibility timeout for the queue. For more information about visibility timeout, see Visibility Timeout in the Amazon SQS Developer Guide.CreatedTimestamp - returns the time when the queue was created (epoch time in seconds).LastModifiedTimestamp - returns the time when the queue was last changed (epoch time in seconds).Policy - returns the queue's policy.MaximumMessageSize - returns the limit of how many bytes a message can contain before Amazon SQS rejects it.MessageRetentionPeriod - returns the number of seconds Amazon SQS retains a message.QueueArn - returns the queue's Amazon resource name (ARN).ApproximateNumberOfMessagesDelayed - returns the approximate number of messages that are pending to be added to the queue.DelaySeconds - returns the default delay on the queue in seconds.ReceiveMessageWaitTimeSeconds - returns the time for which a ReceiveMessage call will wait for a message to arrive.
Namespace: Amazon.SQS
Assembly: AWSSDK.dll
Version: 2.0.0.3
Syntax
public virtual GetQueueAttributesResponse GetQueueAttributes( GetQueueAttributesRequest request )
Parameters
- request
-
Type: Amazon.SQS.Model.GetQueueAttributesRequest
Return Value
Type: Amazon.SQS.Model.GetQueueAttributesResponse
The response from the GetQueueAttributes service method, as returned by AmazonSQS.
Type: Amazon.SQS.Model.GetQueueAttributesResponse
The response from the GetQueueAttributes service method, as returned by AmazonSQS.
Exceptions
| Exception | Condition |
|---|---|
| Amazon.SQS.Model.InvalidAttributeNameException |
Version Information
.NET Framework:
Supported in: 4.5, 4.0, 3.5