TransitGatewayOptions
public struct TransitGatewayOptions : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
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.
Declaration
Swift
public let amazonSideAsn: Int64? -
The ID of the default association route table.
Declaration
Swift
public let associationDefaultRouteTableId: String? -
Indicates whether attachment requests are automatically accepted.
Declaration
Swift
public let autoAcceptSharedAttachments: AutoAcceptSharedAttachmentsValue? -
Indicates whether resource attachments are automatically associated with the default association route table.
Declaration
Swift
public let defaultRouteTableAssociation: DefaultRouteTableAssociationValue? -
Indicates whether resource attachments automatically propagate routes to the default propagation route table.
Declaration
Swift
public let defaultRouteTablePropagation: DefaultRouteTablePropagationValue? -
Indicates whether DNS support is enabled.
Declaration
Swift
public let dnsSupport: DnsSupportValue? -
Indicates whether multicast is enabled on the transit gateway
Declaration
Swift
public let multicastSupport: MulticastSupportValue? -
The ID of the default propagation route table.
Declaration
Swift
public let propagationDefaultRouteTableId: String? -
Indicates whether Equal Cost Multipath Protocol support is enabled.
Declaration
Swift
public let vpnEcmpSupport: VpnEcmpSupportValue? -
init(amazonSideAsn:associationDefaultRouteTableId:autoAcceptSharedAttachments:defaultRouteTableAssociation:defaultRouteTablePropagation:dnsSupport:multicastSupport:propagationDefaultRouteTableId:vpnEcmpSupport:)Undocumented
Declaration
Swift
public init(amazonSideAsn: Int64? = nil, associationDefaultRouteTableId: String? = nil, autoAcceptSharedAttachments: AutoAcceptSharedAttachmentsValue? = nil, defaultRouteTableAssociation: DefaultRouteTableAssociationValue? = nil, defaultRouteTablePropagation: DefaultRouteTablePropagationValue? = nil, dnsSupport: DnsSupportValue? = nil, multicastSupport: MulticastSupportValue? = nil, propagationDefaultRouteTableId: String? = nil, vpnEcmpSupport: VpnEcmpSupportValue? = nil)
View on GitHub
TransitGatewayOptions Structure Reference