TransitGatewayOptions
Describes the options for a transit gateway.
Contents
- amazonSideAsn
 - 
               
A private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.
Type: Long
Required: No
 - associationDefaultRouteTableId
 - 
               
The ID of the default association route table.
Type: String
Required: No
 - autoAcceptSharedAttachments
 - 
               
Indicates whether attachment requests are automatically accepted.
Type: String
Valid Values:
enable | disableRequired: No
 - defaultRouteTableAssociation
 - 
               
Indicates whether resource attachments are automatically associated with the default association route table. Enabled by default. Either
defaultRouteTableAssociationordefaultRouteTablePropagationmust be set toenablefor Amazon Transit Gateway to create the default transit gateway route table.Type: String
Valid Values:
enable | disableRequired: No
 - defaultRouteTablePropagation
 - 
               
Indicates whether resource attachments automatically propagate routes to the default propagation route table. Enabled by default. If
defaultRouteTablePropagationis set toenable, Amazon Transit Gateway creates the default transit gateway route table.Type: String
Valid Values:
enable | disableRequired: No
 - dnsSupport
 - 
               
Indicates whether DNS support is enabled.
Type: String
Valid Values:
enable | disableRequired: No
 - multicastSupport
 - 
               
Indicates whether multicast is enabled on the transit gateway
Type: String
Valid Values:
enable | disableRequired: No
 - propagationDefaultRouteTableId
 - 
               
The ID of the default propagation route table.
Type: String
Required: No
 - securityGroupReferencingSupport
 - 
               
Enables you to reference a security group across VPCs attached to a transit gateway to simplify security group management.
This option is disabled by default.
Type: String
Valid Values:
enable | disableRequired: No
 - transitGatewayCidrBlocks
 - 
               
The transit gateway CIDR blocks.
Type: Array of strings
Required: No
 - vpnEcmpSupport
 - 
               
Indicates whether Equal Cost Multipath Protocol support is enabled.
Type: String
Valid Values:
enable | disableRequired: No
 
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: