This example configures a single simple VPC inside of a project.
This VPC has three subnets, with no secondary ranges.
Name | Description | Type | Default | Required |
---|---|---|---|---|
project_id | The project ID to host the network in | any |
n/a | yes |
Name | Description |
---|---|
network_name | The name of the VPC being created |
network_self_link | The URI of the VPC being created |
project_id | VPC project id |
route_names | The routes associated with this VPC |
subnets_flow_logs | Whether the subnets will have VPC flow logs enabled |
subnets_ips | The IP and cidrs of the subnets being created |
subnets_names | The names of the subnets being created |
subnets_private_access | Whether the subnets will have access to Google API's without a public IP |
subnets_regions | The region where subnets will be created |
subnets_secondary_ranges | The secondary ranges associated with these subnets |