You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_amazon_side_asn"></a> [amazon\_side\_asn](#input\_amazon\_side\_asn)| The Autonomous System Number (ASN) for the Amazon side of the gateway. By default the TGW is created with the current default Amazon ASN. |`string`|`"64512"`| no |
105
+
| <aname="input_amazon_side_asn"></a> [amazon\_side\_asn](#input\_amazon\_side\_asn)| The Autonomous System Number (ASN) for the Amazon side of the gateway. By default the TGW is created with the current default Amazon ASN. |`string`|`null`| no |
106
106
| <aname="input_create_tgw"></a> [create\_tgw](#input\_create\_tgw)| Controls if TGW should be created (it affects almost all resources) |`bool`|`true`| no |
107
107
| <aname="input_description"></a> [description](#input\_description)| Description of the EC2 Transit Gateway |`string`|`null`| no |
108
108
| <aname="input_enable_auto_accept_shared_attachments"></a> [enable\_auto\_accept\_shared\_attachments](#input\_enable\_auto\_accept\_shared\_attachments)| Whether resource attachment requests are automatically accepted |`bool`|`false`| no |
@@ -122,6 +122,8 @@ No modules.
122
122
| <aname="input_tgw_route_table_tags"></a> [tgw\_route\_table\_tags](#input\_tgw\_route\_table\_tags)| Additional tags for the TGW route table |`map(string)`|`{}`| no |
123
123
| <aname="input_tgw_tags"></a> [tgw\_tags](#input\_tgw\_tags)| Additional tags for the TGW |`map(string)`|`{}`| no |
124
124
| <aname="input_tgw_vpc_attachment_tags"></a> [tgw\_vpc\_attachment\_tags](#input\_tgw\_vpc\_attachment\_tags)| Additional tags for VPC attachments |`map(string)`|`{}`| no |
125
+
| <aname="input_timeouts"></a> [timeouts](#input\_timeouts)| Create, update, and delete timeout configurations for the transit gateway |`map(string)`|`{}`| no |
126
+
| <aname="input_transit_gateway_cidr_blocks"></a> [transit\_gateway\_cidr\_blocks](#input\_transit\_gateway\_cidr\_blocks)| One or more IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6 |`list(string)`|`[]`| no |
125
127
| <aname="input_transit_gateway_route_table_id"></a> [transit\_gateway\_route\_table\_id](#input\_transit\_gateway\_route\_table\_id)| Identifier of EC2 Transit Gateway Route Table to use with the Target Gateway when reusing it between multiple TGWs |`string`|`null`| no |
126
128
| <aname="input_vpc_attachments"></a> [vpc\_attachments](#input\_vpc\_attachments)| Maps of maps of VPC details to attach to TGW. Type 'any' to disable type validation by Terraform. |`any`|`{}`| no |
Copy file name to clipboardExpand all lines: variables.tf
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ variable "description" {
29
29
variable"amazon_side_asn" {
30
30
description="The Autonomous System Number (ASN) for the Amazon side of the gateway. By default the TGW is created with the current default Amazon ASN."
description="One or more IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6"
67
+
type=list(string)
68
+
default=[]
69
+
}
70
+
71
+
variable"timeouts" {
72
+
description="Create, update, and delete timeout configurations for the transit gateway"
0 commit comments