create_vpc |
Controls if VPC should be created (it affects almost all resources) |
bool |
true |
no |
enable_dns_hostnames |
Should be true to enable DNS hostnames in the VPC |
bool |
true |
no |
enable_dns_support |
Should be true to enable DNS support in the VPC |
bool |
true |
no |
enable_nat_gateway |
Should be true if you want to provision NAT Gateways for each of your private networks |
bool |
false |
no |
instance_tenancy |
A tenancy option for instances launched into the VPC |
string |
"default" |
no |
name |
Name to be used on all the resources as identifier |
string |
n/a |
yes |
private_subnets |
n/a |
list |
[] |
no |
public_subnets |
n/a |
list |
[] |
no |
region |
The region to deploy the cluster in, e.g: us-east-1 |
string |
n/a |
yes |
single_nat_gateway |
Should be true if you want to provision a single shared NAT Gateway across all of your private networks |
bool |
false |
no |
single_route_table |
Should be true if you want to provision a single shared Route Table across all of your public networks |
bool |
false |
no |
tags |
A map of tags to add to all resources |
map |
{} |
no |
vpc_cidr |
The CIDR block for the VPC. Default value is a valid CIDR, but not acceptable by AWS and should be overridden |
string |
"0.0.0.0/0" |
no |
vpc_id |
The VPC ID. |
string |
"" |
no |