diff --git a/modules/net-vpc/subnets.tf b/modules/net-vpc/subnets.tf index 917c53434..8dbe84ad9 100644 --- a/modules/net-vpc/subnets.tf +++ b/modules/net-vpc/subnets.tf @@ -33,7 +33,7 @@ locals { secondary_ip_ranges = try(v.secondary_ip_ranges, null) iam = try(v.iam, []) iam_members = try(v.iam_members, []) - purpose = try(v.purpose, null) + purpose = try(v.global, null) active = try(v.active, null) } } @@ -130,7 +130,7 @@ resource "google_compute_subnetwork" "proxy_only" { ip_cidr_range = each.value.ip_cidr_range description = ( each.value.description == null - ? "Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB" + ? "Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB." : each.value.description ) purpose = each.value.global != false ? "GLOBAL_MANAGED_PROXY" : "REGIONAL_MANAGED_PROXY" diff --git a/tests/modules/net_vpc/examples/proxy-only-subnets.yaml b/tests/modules/net_vpc/examples/proxy-only-subnets.yaml index 6bfef20fc..cf32912df 100644 --- a/tests/modules/net_vpc/examples/proxy-only-subnets.yaml +++ b/tests/modules/net_vpc/examples/proxy-only-subnets.yaml @@ -17,7 +17,7 @@ values: name: my-network project: my-project module.vpc.google_compute_subnetwork.proxy_only["europe-west1/regional-proxy"]: - description: Terraform-managed proxy-only subnet for Regional HTTPS or Internal HTTPS LB. + description: Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB. ip_cidr_range: 10.0.1.0/24 log_config: [] name: regional-proxy @@ -26,7 +26,7 @@ values: region: europe-west1 role: ACTIVE module.vpc.google_compute_subnetwork.proxy_only["australia-southeast2/global-proxy"]: - description: Terraform-managed proxy-only subnet for Regional HTTPS or Internal HTTPS LB. + description: Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB. ip_cidr_range: 10.0.4.0/24 log_config: [] name: global-proxy