1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- variable "name" {}
- variable "cidr" {
- default = "10.0.0.0/16"
- }
- variable "public_subnet" {
- description = "Default public subnet inside the VPC."
- default = "10.0.1.0/24"
- }
- variable "private_subnet" {
- description = "Default private subnet inside the VPC."
- default = "10.0.2.0/24"
- }
- variable "enable_dns_hostnames" {
- description = "should be true if you want to use private DNS within the VPC"
- default = true
- }
- variable "enable_dns_support" {
- description = "should be true if you want to use private DNS within the VPC"
- default = true
- }
- variable "enable_nat_gateway" {
- description = "should be true if you want to provision NAT Gateways for each of your private networks"
- default = false
- }
- variable "map_public_ip_on_launch" {
- description = "should be false if you do not want to auto-assign public IP on launch"
- default = true
- }
- variable "private_propagating_vgws" {
- description = "A list of VGWs the private route table should propagate."
- default = []
- }
- variable "public_propagating_vgws" {
- description = "A list of VGWs the public route table should propagate."
- default = []
- }
- data "aws_availability_zones" "available" {}
|