diff --git a/common/resources.tf b/common/resources.tf index a972918..8404a4c 100644 --- a/common/resources.tf +++ b/common/resources.tf @@ -29,7 +29,7 @@ locals { # strip spaces, convert to lowercase, make distinct, sort. Remove those not in the _defaults add_safeguard_tags = local.enable_title26 ? ["title26"] : [] _default_safeguard_tags = { for d in local._defaults["data_safeguards"] : d => d } - safeguard_tags = sort(compact(concat([for t in var.data_safeguards : lookup(local._default_safeguard_tags, lower(replace(t, " ", "")), "")], local.add_safeguard_tags))) + safeguard_tags = sort(distinct(compact(concat([for t in var.data_safeguards : lookup(local._default_safeguard_tags, lower(replace(t, " ", "")), "")], local.add_safeguard_tags)))) add_tags = { safeguard = { "exists" = { "boc:safeguard" = join(",", local.safeguard_tags) }