diff --git a/main.tf b/main.tf index 4f58382..69ad3f2 100644 --- a/main.tf +++ b/main.tf @@ -8,7 +8,7 @@ locals { sqs_dlq_enabled = local.enabled && var.sqs_dlq_enabled - sns_topic_policy_enabled = local.enabled && length(var.allowed_aws_services_for_sns_published) > 0 || length(var.allowed_iam_arns_for_sns_publish) > 0 + sns_topic_policy_enabled = local.enabled && (length(var.sns_topic_policy_json) > 0 || length(var.allowed_aws_services_for_sns_published) > 0 || length(var.allowed_iam_arns_for_sns_publish) > 0) } resource "aws_sns_topic" "this" {