diff --git a/vpn-transit-gateway/README.md b/vpn-transit-gateway/README.md index fbdfbe1..661ba16 100644 --- a/vpn-transit-gateway/README.md +++ b/vpn-transit-gateway/README.md @@ -98,7 +98,7 @@ No modules. | [tgw\_environment](#input\_tgw\_environment) | Transit Gatewway environment purpose (services, dev, test, stage, prod, cre) | `string` | `null` | no | | [tgw\_route\_table\_association](#input\_tgw\_route\_table\_association) | Transit Gateway Route Table to associate the VPN attachments with. Only one route table may be associated with a VPN attachment. | `string` | `null` | no | | [tgw\_route\_table\_propagation](#input\_tgw\_route\_table\_propagation) | Transit Gateway Route Tables to propagate the VPN attachments. Multiple route tables may be selected. | `list(string)` | `[]` | no | -| [tgw\_vpn\_settings](#input\_tgw\_vpn\_settings) | Transit Gateway VPN Connection details array of objects |
list(object(
{
site = string
environment = string
sequence = number
region = optional(string)
bgp_asn_id = number
ip_address = string
tunnel_ips = list(string)
preshared_keys = list(string)
tunnel_interaces = optional(list(number))
tunnel_loopback = optional(number)
}
))
| `[]` | no | +| [tgw\_vpn\_settings](#input\_tgw\_vpn\_settings) | Transit Gateway VPN Connection details array of objects |
list(object(
{
site = string
environment = string
sequence = number
region = optional(string)
bgp_asn_id = number
ip_address = string
tunnel_ips = list(string)
preshared_keys = list(string)
tunnel_interfaces = optional(list(number))
tunnel_loopback = optional(number)
}
))
| `[]` | no | | [transit\_gateway\_id](#input\_transit\_gateway\_id) | Transit Gateway ID | `string` | n/a | yes | | [use\_tgw\_prefixes](#input\_use\_tgw\_prefixes) | Flag to enable or disable the use of Transit Gateway prefixes (default: false) | `bool` | `false` | no | | [vpc\_environment](#input\_vpc\_environment) | VPC environment purpose (infrastructure, common, shared, dev, stage, ite, prod) | `string` | `null` | no | diff --git a/vpn-transit-gateway/variables.tf b/vpn-transit-gateway/variables.tf index acc4687..53e0b34 100644 --- a/vpn-transit-gateway/variables.tf +++ b/vpn-transit-gateway/variables.tf @@ -17,16 +17,16 @@ variable "tgw_vpn_settings" { description = "Transit Gateway VPN Connection details array of objects" type = list(object( { - site = string - environment = string - sequence = number - region = optional(string) - bgp_asn_id = number - ip_address = string - tunnel_ips = list(string) - preshared_keys = list(string) - tunnel_interaces = optional(list(number)) - tunnel_loopback = optional(number) + site = string + environment = string + sequence = number + region = optional(string) + bgp_asn_id = number + ip_address = string + tunnel_ips = list(string) + preshared_keys = list(string) + tunnel_interfaces = optional(list(number)) + tunnel_loopback = optional(number) } )) default = []