Transit Gateway Attachment module for VM-Series
A Terraform module for deploying AWS Transit Gateways Attachments.
AWS provides a network transit hub called a Transit Gateway. One or more VPCs can connect to a Transit Gateway through a Transit Gateway (TGW) Attachment.
For example usage, please refer to the Examples directory.
|terraform||>= 1.0.0, < 2.0.0|
|appliance_mode_support||See the provider documentation.||no|
|dns_support||See the provider documentation.||no|
|ipv6_support||See the provider documentation.||no|
|name||Optional readable name of the TGW attachment object. It is assigned to the usual AWS Name tag.||no|
|propagate_routes_to||Map of route propagations from this attachment. Each key is an arbitrary string, each value is the id of a TGW route table which should receive the routes to the attached VPC CIDRs.||no|
|subnets||The attachment's subnets as a map. Each key is the availability zone name and each object has an attribute|
All subnets in the map obtain virtual network interfaces attached to the TGW.
Example for users of module
|tags||AWS tags to assign to all the created objects.||no|
|transit_gateway_route_table||TGW's route table which should receive the traffic coming from the ||n/a||yes|
|vpc_id||AWS identifier of a VPC containing the Attachment.||n/a||yes|
|attachment||The entire |
|next_hop_set||The Next Hop Set object, useful as an input to the |
be to route traffic from several subnets to the Transit Gateway. Example:
|subnets||Same as the input |