We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee4ffe1 commit 432e8fbCopy full SHA for 432e8fb
1 file changed
infrastructure/terraform/modules/eventsub/sns_topic_supplier.tf
@@ -1,7 +1,10 @@
1
resource "aws_sns_topic" "sns_topic_supplier" {
2
- name = "${local.csi}-supplier-events"
+ name = "${local.csi}-supplier-events.fifo"
3
kms_master_key_id = var.kms_key_arn
4
5
+ fifo_topic = true
6
+ content_based_deduplication = true
7
+
8
application_failure_feedback_role_arn = var.enable_sns_delivery_logging == true ? aws_iam_role.sns_delivery_logging_role[0].arn : null
9
application_success_feedback_role_arn = var.enable_sns_delivery_logging == true ? aws_iam_role.sns_delivery_logging_role[0].arn : null
10
application_success_feedback_sample_rate = var.enable_sns_delivery_logging == true ? var.sns_success_logging_sample_percent : null
0 commit comments