aws_sqs_queue Deduplication Scope support #19498
Labels
enhancement
Requests to existing resources that expand the functionality or scope.
service/sqs
Issues and PRs that pertain to the sqs service.
Milestone
Community Note
Description
AWS SQS FIFO Queues have the ability to deduplicate messages either on the queue (default) or message group. Unfortunately there doesn't seem to be a way currently to set the deduplication message scope to be message group. Having support for this would be quite helpful.
New or Affected Resource(s)
Potential Terraform Configuration
I would add the following optional property to resource aws_sqs_queue:
deduplication_scope
By default it will be set to "queue" with the ability to override to "message_group".
Another option would be to have it be:
deduplication_scope_queue with a default value of true and if set to false, set to message_group. While this is easier to understand the possible values (true/false), it would prevent scaling in case AWS adds a third option.
Examples:
OR
References
https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/high-throughput-fifo.html
aws_sqs_queue Deduplication Scope support terraform#28780
The text was updated successfully, but these errors were encountered: