diff --git a/nacls/main.tf b/nacls/main.tf index 5cad4da..efc021b 100644 --- a/nacls/main.tf +++ b/nacls/main.tf @@ -36,9 +36,9 @@ locals { "boc:created_by" = "terraform" } - public_ids = length(var.public_subnet_ids) > 0 ? var.public_subnet_ids : [for subnet in var.public_subnets_ids : subnet.id if try(lookup(subnet.tags, "boc:vpc:route-table", null)) != "attachment"] - private_ids = length(var.private_subnet_ids) > 0 ? var.private_subnet_ids : [for subnet in var.private_subnets_ids : subnet.id] - attachment_ids = length(var.attachment_subnet_ids) > 0 ? var.attachment_subnet_ids : [for subnet in var.private_subnets_ids : subnet.id if try(lookup(subnet.tags, "boc:vpc:route-table", null)) == "attachment"] + public_ids = length(var.public_subnet_ids) > 0 ? var.public_subnet_ids : [for subnet in var.public_subnets_ids : subnet.id] + private_ids = length(var.private_subnet_ids) > 0 ? var.private_subnet_ids : [for subnet in var.private_subnets_ids : subnet.id if lookup(subnet.tags, "boc:vpc:route-table", null) != "attachment"] + attachment_ids = length(var.attachment_subnet_ids) > 0 ? var.attachment_subnet_ids : [for subnet in var.private_subnets_ids : subnet.id if lookup(subnet.tags, "boc:vpc:route-table", null) == "attachment"] } #---