From 3d39a3ecf13da4d7d56bc3cf7499621dcca43038 Mon Sep 17 00:00:00 2001 From: Dave Gulli Date: Wed, 13 Sep 2023 14:11:09 +1000 Subject: [PATCH] fixed up logic. --- modules/net-vpc/subnets.tf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/net-vpc/subnets.tf b/modules/net-vpc/subnets.tf index 8dbe84ad9..e3655f70d 100644 --- a/modules/net-vpc/subnets.tf +++ b/modules/net-vpc/subnets.tf @@ -33,8 +33,9 @@ locals { secondary_ip_ranges = try(v.secondary_ip_ranges, null) iam = try(v.iam, []) iam_members = try(v.iam_members, []) - purpose = try(v.global, null) + purpose = try(v.purpose, null) active = try(v.active, null) + global = try(v.purpose, null) } } _factory_subnets_iam = [ @@ -73,7 +74,8 @@ locals { ) subnets_proxy_only = merge( { for s in var.subnets_proxy_only : "${s.region}/${s.name}" => s }, - { for k, v in local._factory_subnets : k => v if v.purpose == "REGIONAL_MANAGED_PROXY" } + { for k, v in local._factory_subnets : k => v if v.purpose == "REGIONAL_MANAGED_PROXY" }, + { for k, v in local._factory_subnets : k => v if v.purpose == "GLOBAL_MANAGED_PROXY" } ) subnets_psc = merge( { for s in var.subnets_psc : "${s.region}/${s.name}" => s },