PATH:
usr
/
local
/
jetapps
/
var
/
lib
/
aws
/
lib
/
python2.7
/
site-packages
/
awscli
/
examples
/
sqs
**To set queue attributes** This example sets the specified queue to a delivery delay of 10 seconds, a maximum message size of 128 KB (128 KB * 1,024 bytes), a message retention period of 3 days (3 days * 24 hours * 60 minutes * 60 seconds), a receive message wait time of 20 seconds, and a default visibility timeout of 60 seconds. This example also associates the specified dead letter queue with a maximum receive count of 1,000 messages. Command:: aws sqs set-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/80398EXAMPLE/MyNewQueue --attributes file://set-queue-attributes.json Input file (set-queue-attributes.json):: { "DelaySeconds": "10", "MaximumMessageSize": "131072", "MessageRetentionPeriod": "259200", "ReceiveMessageWaitTimeSeconds": "20", "RedrivePolicy": "{\"deadLetterTargetArn\":\"arn:aws:sqs:us-east-1:80398EXAMPLE:MyDeadLetterQueue\",\"maxReceiveCount\":\"1000\"}", "VisibilityTimeout": "60" } Output:: None.
[-] list-queues.rst
[edit]
[-] get-queue-attributes.rst
[edit]
[-] send-message-batch.rst
[edit]
[-] delete-message.rst
[edit]
[-] remove-permission.rst
[edit]
[+]
..
[-] delete-message-batch.rst
[edit]
[-] send-message.rst
[edit]
[-] add-permission.rst
[edit]
[-] create-queue.rst
[edit]
[-] get-queue-url.rst
[edit]
[-] receive-message.rst
[edit]
[-] change-message-visibility-batch.rst
[edit]
[-] delete-queue.rst
[edit]
[-] purge-queue.rst
[edit]
[-] set-queue-attributes.rst
[edit]
[-] change-message-visibility.rst
[edit]
[-] list-dead-letter-source-queues.rst
[edit]