| name |
The name of the queue. The name of a FIFO queue must end with the .fifo suffix. (Required) |
| visibility-timeout |
The visibility timeout for the queue, in seconds. Defaults to 30. Valid values are between 0 to 43200. |
| message-retention-period |
The length of time, in seconds, for which thw queue retains a message. Defaults to 345600. Valid values are between 60 to 1209600. |
| delay-seconds |
The length of time, in seconds, for which the delivery of all messages in the queue is delayed. Defaults to 0. Valid values are between 0 to 900. |
| maximum-message-size |
The limit of how many bytes a message can contain before the queue rejects it. Defaults to 262144. Valid values are between 1024 to 262144. |
| receive-message-wait-time-seconds |
The length of time, in seconds, for which a ReceiveMessage action waits for a message to arrive. Defaults to 0. Valid values are between 0 to 20. |
| dead-letter-target-arn |
The ARN of the dead-letter queue to which Amazon SQS moves messages after the value of maxReceiveCount is exceeded. See https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-dead-letter-queues.html. |
| max-receive-count |
The number of times a message is received before being moved to the dead-letter queue. |
| dead-letter-queue-name |
The name of the dead-letter queue. |
| content-based-deduplication |
Enables content-based deduplication for FIFO Queues. See https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html#FIFO-queues-exactly-once-processing. |
| kms-master-key-id |
The ID of an AWS-managed customer master key (CMK) for Amazon SQS or a custom CMK. |
| kms-data-key-reuse-period-seconds |
The length of time, in seconds, for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again. Defaults to 300 Valid values are between 60 to 86400. |
| policy |
The policy document. A policy path or policy string is allowed. (Required) |