This module supports the creation of a VPC network (subnets, routers, and firewall rules) within a Google Cloud host project.
**/
| Name | Version |
|---|---|
| terraform | >= 0.13.0 |
| >= 4.64 | |
| google-beta | >= 4.64 |
| Name | Version |
|---|---|
| >= 4.64 | |
| google-beta | >= 4.64 |
| Name | Source | Version |
|---|---|---|
| firewall_rules | terraform-google-modules/network/google//modules/firewall-rules | 9.1.0 |
| router | terraform-google-modules/cloud-router/google | 6.0 |
| vpc | terraform-google-modules/network/google | 9.1 |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| network_configs | Template Network Configuration | object({ |
n/a | yes |
| private_service_connect | Private Service Connect configuration | map(object({ |
{} |
no |
| vmw_network_peering | VMware network peering configuration | map(object({ |
{} |
no |
| Name | Description |
|---|---|
| firewall_rules | n/a |
| network_ids | Map of VPC network IDs |
| project_ids | Map of VPC project IDs |
| router | n/a |
| vpc | n/a |