diff --git a/config/config_rules.tf b/config/config_rules.tf index a1e8413..6dd9cc8 100644 --- a/config/config_rules.tf +++ b/config/config_rules.tf @@ -11,7 +11,7 @@ locals { } resource "aws_config_config_rule" "config_rules" { - for_each = toset(local.crules) + for_each = var.enable_config_rules_standard ? toset(local.crules) : {} name = format("inf-config-rule_%v", each.key) source { owner = "AWS" @@ -45,7 +45,7 @@ locals { } resource "aws_config_config_rule" "config_rules_stopped" { - for_each = { for cr in local.crules_stopped : cr.name => cr } + for_each = var.enable_config_rules_stopped ? { for cr in local.crules_stopped : cr.name => cr } : {} name = format("inf-config-rule_%v", each.key) source { owner = "AWS"