UNPKG

terraform-plus

Version:
36 lines (30 loc) 2.48 kB
# vpc Provides an VPC resource. ## input variables | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| |vpc_cidr_block|The CIDR block for the VPC.|string|10.0.0.0/16|No| |vpc_instance_tenancy|A tenancy option for instances launched into the VPC|string|default|No| |vpc_enable_dns_support|A boolean flag to enable/disable DNS support in the VPC.|string|true|No| |vpc_enable_dns_hostnames|A boolean flag to enable/disable DNS hostnames in the VPC.|string|false|No| |vpc_enable_classiclink|A boolean flag to enable/disable ClassicLink for the VPC. Only valid in regions and accounts that support EC2 Classic. See the ClassicLink documentation for more information.|string|false|No| |vpc_enable_classiclink_dns_support|A boolean flag to enable/disable ClassicLink DNS Support for the VPC. Only valid in regions and accounts that support EC2 Classic.|string|false|No| |vpc_assign_generated_ipv6_cidr_block|Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC. You cannot specify the range of IP addresses, or the size of the CIDR block.|string|false|No| |vpc_tag_name|A name tag to assign to the resource.|string|{{ name }}|No| |vpc_tag_description|A description tag to assign to the resource.|string|Managed by Terraform Plus|No| |vpc_tag_environment|A environment tag to assign to the resource.|string|default|No| ## output parameters | Name | Description | Type | |------|-------------|:----:| |vpc_id|The ID of the VPC.|string| |vpc_cidr_block|The CIDR block of the VPC.|string| |vpc_instance_tenancy|Tenancy of instances spin up within VPC.|string| |vpc_enable_dns_support|Whether or not the VPC has DNS support.|boolean| |vpc_enable_dns_hostnames|Whether or not the VPC has DNS hostname support.|boolean| |vpc_enable_classiclink|Whether or not the VPC has Classiclink enabled.|boolean| |vpc_main_route_table_id|The ID of the main route table associated with this VPC. Note that you can change a VPC's main route table by using an aws_main_route_table_association..|string| |vpc_default_network_acl_id|The ID of the network ACL created by default on VPC creation.|string| |vpc_default_security_group_id|The ID of the security group created by default on VPC creation.|string| |vpc_default_route_table_id|The ID of the route table created by default on VPC creation.|string| |vpc_ipv6_association_id|The association ID for the IPv6 CIDR block.|string| |vpc_ipv6_cidr_block|The IPv6 CIDR block.|string|