Add support for reserved_internal_range in net-vpc (#2275)
Adds support for reserved_internal_range to net-vpc
This commit is contained in:
@@ -58,8 +58,8 @@ values:
|
||||
region: europe-west4
|
||||
role: ACTIVE
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.proxy_only["australia-southeast2/subnet-proxy-global"]:
|
||||
description: Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB.
|
||||
? module.vpc.google_compute_subnetwork.proxy_only["australia-southeast2/subnet-proxy-global"]
|
||||
: description: Terraform-managed proxy-only subnet for Regional HTTPS, Internal HTTPS or Cross-Regional HTTPS Internal LB.
|
||||
ip_cidr_range: 10.4.0.0/24
|
||||
ipv6_access_type: null
|
||||
log_config: []
|
||||
@@ -80,24 +80,24 @@ values:
|
||||
region: europe-west4
|
||||
role: null
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west1/subnet-detailed"]:
|
||||
description: Sample description
|
||||
? module.vpc.google_compute_subnetwork.subnetwork["europe-west1/subnet-detailed"]
|
||||
: description: Sample description
|
||||
ip_cidr_range: 10.0.0.0/24
|
||||
ipv6_access_type: null
|
||||
log_config:
|
||||
- aggregation_interval: INTERVAL_5_SEC
|
||||
filter_expr: 'true'
|
||||
flow_sampling: 0.5
|
||||
metadata: INCLUDE_ALL_METADATA
|
||||
metadata_fields: null
|
||||
- aggregation_interval: INTERVAL_5_SEC
|
||||
filter_expr: "true"
|
||||
flow_sampling: 0.5
|
||||
metadata: INCLUDE_ALL_METADATA
|
||||
metadata_fields: null
|
||||
name: subnet-detailed
|
||||
private_ip_google_access: false
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range:
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: secondary-range-a
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: secondary-range-a
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west4/simple"]:
|
||||
description: Terraform-managed.
|
||||
@@ -109,7 +109,6 @@ values:
|
||||
project: project-id
|
||||
region: europe-west4
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west8/simple"]:
|
||||
description: Terraform-managed.
|
||||
@@ -121,14 +120,13 @@ values:
|
||||
project: project-id
|
||||
region: europe-west8
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork_iam_binding.authoritative["europe-west1/subnet-detailed.roles/compute.networkUser"]:
|
||||
condition: []
|
||||
? module.vpc.google_compute_subnetwork_iam_binding.authoritative["europe-west1/subnet-detailed.roles/compute.networkUser"]
|
||||
: condition: []
|
||||
members:
|
||||
- group:lorem@example.com
|
||||
- serviceAccount:fbz@prj.iam.gserviceaccount.com
|
||||
- user:foobar@example.com
|
||||
- group:lorem@example.com
|
||||
- serviceAccount:fbz@prj.iam.gserviceaccount.com
|
||||
- user:foobar@example.com
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: roles/compute.networkUser
|
||||
@@ -142,4 +140,4 @@ counts:
|
||||
modules: 1
|
||||
resources: 10
|
||||
|
||||
outputs: {}
|
||||
outputs: {}
|
||||
|
||||
@@ -31,10 +31,10 @@ values:
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range:
|
||||
- ip_cidr_range: 172.16.0.0/20
|
||||
range_name: pods
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: services
|
||||
- ip_cidr_range: 172.16.0.0/20
|
||||
range_name: pods
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: services
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west2/production"]:
|
||||
description: Terraform-managed.
|
||||
ip_cidr_range: 10.0.16.0/24
|
||||
@@ -44,8 +44,7 @@ values:
|
||||
project: project-id
|
||||
region: europe-west2
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
|
||||
counts:
|
||||
google_compute_network: 1
|
||||
google_compute_subnetwork: 2
|
||||
google_compute_subnetwork: 2
|
||||
|
||||
@@ -58,7 +58,6 @@ values:
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
stack_type: IPV4_IPV6
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west3/test"]:
|
||||
@@ -71,7 +70,6 @@ values:
|
||||
project: project-id
|
||||
region: europe-west3
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
stack_type: IPV4_IPV6
|
||||
timeouts: null
|
||||
|
||||
@@ -82,4 +80,4 @@ counts:
|
||||
modules: 1
|
||||
resources: 5
|
||||
|
||||
outputs: {}
|
||||
outputs: {}
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
# limitations under the License.
|
||||
|
||||
values:
|
||||
module.vpc.google_compute_global_address.psa_ranges["servicenetworking-googleapis-com-myrange"]:
|
||||
address: 10.0.1.0
|
||||
? module.vpc.google_compute_global_address.psa_ranges["servicenetworking-googleapis-com-myrange"]
|
||||
: address: 10.0.1.0
|
||||
address_type: INTERNAL
|
||||
description: null
|
||||
ip_version: null
|
||||
@@ -33,8 +33,8 @@ values:
|
||||
project: project-id
|
||||
routing_mode: GLOBAL
|
||||
timeouts: null
|
||||
module.vpc.google_compute_network_peering_routes_config.psa_routes["servicenetworking.googleapis.com"]:
|
||||
export_custom_routes: true
|
||||
? module.vpc.google_compute_network_peering_routes_config.psa_routes["servicenetworking.googleapis.com"]
|
||||
: export_custom_routes: true
|
||||
import_custom_routes: true
|
||||
network: my-network
|
||||
project: project-id
|
||||
@@ -76,16 +76,15 @@ values:
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_service_networking_connection.psa_connection["servicenetworking.googleapis.com"]:
|
||||
deletion_policy: null
|
||||
? module.vpc.google_service_networking_connection.psa_connection["servicenetworking.googleapis.com"]
|
||||
: deletion_policy: null
|
||||
reserved_peering_ranges:
|
||||
- servicenetworking-googleapis-com-myrange
|
||||
- servicenetworking-googleapis-com-myrange
|
||||
service: servicenetworking.googleapis.com
|
||||
timeouts: null
|
||||
module.vpc.google_service_networking_peered_dns_domain.name["servicenetworking-googleapis-com-gcp-example-com"]:
|
||||
dns_suffix: gcp.example.com.
|
||||
? module.vpc.google_service_networking_peered_dns_domain.name["servicenetworking-googleapis-com-gcp-example-com"]
|
||||
: dns_suffix: gcp.example.com.
|
||||
name: servicenetworking-googleapis-com-gcp-example-com
|
||||
network: my-network
|
||||
project: project-id
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
# limitations under the License.
|
||||
|
||||
values:
|
||||
module.vpc.google_compute_global_address.psa_ranges["servicenetworking-googleapis-com-myrange"]:
|
||||
address: 10.0.1.0
|
||||
? module.vpc.google_compute_global_address.psa_ranges["servicenetworking-googleapis-com-myrange"]
|
||||
: address: 10.0.1.0
|
||||
address_type: INTERNAL
|
||||
description: null
|
||||
ip_version: null
|
||||
@@ -33,8 +33,8 @@ values:
|
||||
project: project-id
|
||||
routing_mode: GLOBAL
|
||||
timeouts: null
|
||||
module.vpc.google_compute_network_peering_routes_config.psa_routes["servicenetworking.googleapis.com"]:
|
||||
export_custom_routes: false
|
||||
? module.vpc.google_compute_network_peering_routes_config.psa_routes["servicenetworking.googleapis.com"]
|
||||
: export_custom_routes: false
|
||||
import_custom_routes: false
|
||||
network: my-network
|
||||
project: project-id
|
||||
@@ -76,12 +76,11 @@ values:
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_service_networking_connection.psa_connection["servicenetworking.googleapis.com"]:
|
||||
deletion_policy: null
|
||||
? module.vpc.google_service_networking_connection.psa_connection["servicenetworking.googleapis.com"]
|
||||
: deletion_policy: null
|
||||
reserved_peering_ranges:
|
||||
- servicenetworking-googleapis-com-myrange
|
||||
- servicenetworking-googleapis-com-myrange
|
||||
service: servicenetworking.googleapis.com
|
||||
timeouts: null
|
||||
|
||||
|
||||
@@ -30,10 +30,10 @@ values:
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range:
|
||||
- ip_cidr_range: 172.16.0.0/20
|
||||
range_name: pods
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: services
|
||||
- ip_cidr_range: 172.16.0.0/20
|
||||
range_name: pods
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: services
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west2/production"]:
|
||||
description: Terraform-managed.
|
||||
ip_cidr_range: 10.0.16.0/24
|
||||
@@ -43,7 +43,6 @@ values:
|
||||
project: project-id
|
||||
region: europe-west2
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
module.vpc.google_compute_route.gateway["private-googleapis"]:
|
||||
dest_range: 199.36.153.8/30
|
||||
name: my-network-private-googleapis
|
||||
@@ -71,4 +70,4 @@ values:
|
||||
counts:
|
||||
google_compute_network: 1
|
||||
google_compute_subnetwork: 2
|
||||
google_compute_route: 2
|
||||
google_compute_route: 2
|
||||
|
||||
@@ -57,7 +57,6 @@ values:
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west1/subnet-2"]:
|
||||
description: Terraform-managed.
|
||||
@@ -69,23 +68,22 @@ values:
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
timeouts: null
|
||||
module.vpc.google_compute_subnetwork_iam_binding.authoritative["europe-west1/subnet-1.roles/compute.networkUser"]:
|
||||
condition: []
|
||||
? module.vpc.google_compute_subnetwork_iam_binding.authoritative["europe-west1/subnet-1.roles/compute.networkUser"]
|
||||
: condition: []
|
||||
members:
|
||||
- group:organization-admins@example.org
|
||||
- group:organization-admins@example.org
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: roles/compute.networkUser
|
||||
subnetwork: subnet-1
|
||||
module.vpc.google_compute_subnetwork_iam_binding.bindings["subnet-1-iam"]:
|
||||
condition:
|
||||
- description: null
|
||||
expression: resource.matchTag('123456789012/env', 'prod')
|
||||
title: test_condition
|
||||
- description: null
|
||||
expression: resource.matchTag('123456789012/env', 'prod')
|
||||
title: test_condition
|
||||
members:
|
||||
- group:organization-admins@example.org
|
||||
- group:organization-admins@example.org
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: roles/compute.networkUser
|
||||
@@ -107,4 +105,4 @@ counts:
|
||||
modules: 1
|
||||
resources: 8
|
||||
|
||||
outputs: {}
|
||||
outputs: {}
|
||||
|
||||
@@ -24,7 +24,6 @@ values:
|
||||
private_ip_google_access: false
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
secondary_ip_range: []
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west1/simple"]:
|
||||
description: Terraform-managed.
|
||||
ip_cidr_range: 10.0.0.0/24
|
||||
@@ -33,25 +32,23 @@ values:
|
||||
private_ip_google_access: true
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
secondary_ip_range: []
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west1/with-flow-logs"]:
|
||||
description: Terraform-managed.
|
||||
? module.vpc.google_compute_subnetwork.subnetwork["europe-west1/with-flow-logs"]
|
||||
: description: Terraform-managed.
|
||||
ip_cidr_range: 10.0.3.0/24
|
||||
ipv6_access_type: null
|
||||
log_config:
|
||||
- aggregation_interval: INTERVAL_10_MIN
|
||||
filter_expr: 'true'
|
||||
flow_sampling: 0.5
|
||||
metadata: INCLUDE_ALL_METADATA
|
||||
metadata_fields: null
|
||||
- aggregation_interval: INTERVAL_10_MIN
|
||||
filter_expr: "true"
|
||||
flow_sampling: 0.5
|
||||
metadata: INCLUDE_ALL_METADATA
|
||||
metadata_fields: null
|
||||
name: with-flow-logs
|
||||
private_ip_google_access: true
|
||||
project: project-id
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range: []
|
||||
module.vpc.google_compute_subnetwork.subnetwork["europe-west1/with-secondary-ranges"]:
|
||||
description: Terraform-managed.
|
||||
? module.vpc.google_compute_subnetwork.subnetwork["europe-west1/with-secondary-ranges"]
|
||||
: description: Terraform-managed.
|
||||
ip_cidr_range: 10.0.2.0/24
|
||||
log_config: []
|
||||
name: with-secondary-ranges
|
||||
@@ -60,11 +57,11 @@ values:
|
||||
region: europe-west1
|
||||
role: null
|
||||
secondary_ip_range:
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: a
|
||||
- ip_cidr_range: 192.168.1.0/24
|
||||
range_name: b
|
||||
- ip_cidr_range: 192.168.0.0/24
|
||||
range_name: a
|
||||
- ip_cidr_range: 192.168.1.0/24
|
||||
range_name: b
|
||||
|
||||
counts:
|
||||
google_compute_network: 1
|
||||
google_compute_subnetwork: 4
|
||||
google_compute_subnetwork: 4
|
||||
|
||||
Reference in New Issue
Block a user