The number of seconds Amazon SQS retains a message. The default for this attribute is 262144 (256 KiB). An integer from 1024 bytes (1 KiB) up to 262144 bytes (256 KiB). The limit of how many bytes a message can contain before Amazon SQS rejects it. The ID of an AWS-managed customer master key (CMK) for Amazon SQS or a custom CMK. An integer representing seconds, between 60 seconds (1 minute) and 86,400 seconds (24 hours). 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. kms Data Key Reuse Period Seconds Integer Valid values are perQueue (default) and perMessageGroupId. Specifies whether the FIFO queue throughput quota applies to the entire queue or per message group. If not set, it defaults to false making it standard. fifo Queue Booleanīoolean designating a FIFO queue. The default for this attribute is 0 seconds. The time in seconds that the delivery of all messages in the queue will be delayed. Valid values are messageGroup and queue (default). Specifies whether message deduplication occurs at the message group or queue level. For more information, see the related documentation deduplication Scope String Tags mapstringĮnables content-based deduplication for FIFO queues. The provider will only perform drift detection of its value when present in a configuration. For more information about visibility timeout, see AWS docs.īoolean to enable server-side encryption (SSE) of message content with SQS-owned encryption keys. If configured with a provider default_tags configuration block) present, tags with matching keys will overwrite those defined at the provider-level. Tags DictionaryĪ map of tags to assign to the queue. Sqs Managed Sse Enabled boolīoolean to enable server-side encryption (SSE) of message content with SQS-owned encryption keys. Note: when specifying maxReceiveCount, you must specify it as an integer ( 5), and not a string ( "5"). The JSON policy to set up the Dead Letter Queue, see AWS docs. The JSON policy to set up the Dead Letter Queue redrive permission, see AWS docs. The default for this attribute is 0, meaning that the call will return immediately. The time for which a ReceiveMessage call will wait for a message to arrive (long polling) before returning. Conflicts with name_prefix Name Prefix stringĬreates a unique name beginning with the specified prefix. If omitted, this provider will assign a random, unique name. For a FIFO (first-in-first-out) queue, the name must end with the. Queue names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 80 characters long. The default for this attribute is 345600 (4 days). Integer representing seconds, from 60 (1 minute) to 1209600 (14 days). Fifo Queue boolīoolean designating a FIFO queue. For more information, see the related documentation Deduplication Scope string Def Queue ( resource_name : str, opts : Optional = None, content_based_deduplication : Optional = None, deduplication_scope : Optional = None, delay_seconds : Optional = None, fifo_queue : Optional = None, fifo_throughput_limit : Optional = None, kms_data_key_reuse_period_seconds : Optional = None, kms_master_key_id : Optional = None, max_message_size : Optional = None, message_retention_seconds : Optional = None, name : Optional = None, name_prefix : Optional = None, policy : Optional = None, receive_wait_time_seconds : Optional = None, redrive_allow_policy : Optional = None, redrive_policy : Optional = None, sqs_managed_sse_enabled : Optional = None, tags : Optional] = None, visibility_timeout_seconds : Optional = None ) def Queue ( resource_name : str, args : Optional = None, opts : Optional = None )Įnables content-based deduplication for FIFO queues.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |