public static interface TransitGatewayOptions.Builder extends SdkPojo, CopyableBuilder<TransitGatewayOptions.Builder,TransitGatewayOptions>
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayOptions.Builder |
amazonSideAsn(Long amazonSideAsn)
A private Autonomous System Number (ASN) for the Amazon side of a BGP session.
|
TransitGatewayOptions.Builder |
associationDefaultRouteTableId(String associationDefaultRouteTableId)
The ID of the default association route table.
|
TransitGatewayOptions.Builder |
autoAcceptSharedAttachments(AutoAcceptSharedAttachmentsValue autoAcceptSharedAttachments)
Indicates whether attachment requests are automatically accepted.
|
TransitGatewayOptions.Builder |
autoAcceptSharedAttachments(String autoAcceptSharedAttachments)
Indicates whether attachment requests are automatically accepted.
|
TransitGatewayOptions.Builder |
defaultRouteTableAssociation(DefaultRouteTableAssociationValue defaultRouteTableAssociation)
Indicates whether resource attachments are automatically associated with the default association route table.
|
TransitGatewayOptions.Builder |
defaultRouteTableAssociation(String defaultRouteTableAssociation)
Indicates whether resource attachments are automatically associated with the default association route table.
|
TransitGatewayOptions.Builder |
defaultRouteTablePropagation(DefaultRouteTablePropagationValue defaultRouteTablePropagation)
Indicates whether resource attachments automatically propagate routes to the default propagation route table.
|
TransitGatewayOptions.Builder |
defaultRouteTablePropagation(String defaultRouteTablePropagation)
Indicates whether resource attachments automatically propagate routes to the default propagation route table.
|
TransitGatewayOptions.Builder |
dnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.
|
TransitGatewayOptions.Builder |
dnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
|
TransitGatewayOptions.Builder |
propagationDefaultRouteTableId(String propagationDefaultRouteTableId)
The ID of the default propagation route table.
|
TransitGatewayOptions.Builder |
vpnEcmpSupport(String vpnEcmpSupport)
Indicates whether Equal Cost Multipath Protocol support is enabled.
|
TransitGatewayOptions.Builder |
vpnEcmpSupport(VpnEcmpSupportValue vpnEcmpSupport)
Indicates whether Equal Cost Multipath Protocol support is enabled.
|
copyapplyMutation, buildTransitGatewayOptions.Builder amazonSideAsn(Long 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.
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.TransitGatewayOptions.Builder autoAcceptSharedAttachments(String autoAcceptSharedAttachments)
Indicates whether attachment requests are automatically accepted.
autoAcceptSharedAttachments - Indicates whether attachment requests are automatically accepted.AutoAcceptSharedAttachmentsValue,
AutoAcceptSharedAttachmentsValueTransitGatewayOptions.Builder autoAcceptSharedAttachments(AutoAcceptSharedAttachmentsValue autoAcceptSharedAttachments)
Indicates whether attachment requests are automatically accepted.
autoAcceptSharedAttachments - Indicates whether attachment requests are automatically accepted.AutoAcceptSharedAttachmentsValue,
AutoAcceptSharedAttachmentsValueTransitGatewayOptions.Builder defaultRouteTableAssociation(String defaultRouteTableAssociation)
Indicates whether resource attachments are automatically associated with the default association route table.
defaultRouteTableAssociation - Indicates whether resource attachments are automatically associated with the default association route
table.DefaultRouteTableAssociationValue,
DefaultRouteTableAssociationValueTransitGatewayOptions.Builder defaultRouteTableAssociation(DefaultRouteTableAssociationValue defaultRouteTableAssociation)
Indicates whether resource attachments are automatically associated with the default association route table.
defaultRouteTableAssociation - Indicates whether resource attachments are automatically associated with the default association route
table.DefaultRouteTableAssociationValue,
DefaultRouteTableAssociationValueTransitGatewayOptions.Builder associationDefaultRouteTableId(String associationDefaultRouteTableId)
The ID of the default association route table.
associationDefaultRouteTableId - The ID of the default association route table.TransitGatewayOptions.Builder defaultRouteTablePropagation(String defaultRouteTablePropagation)
Indicates whether resource attachments automatically propagate routes to the default propagation route table.
defaultRouteTablePropagation - Indicates whether resource attachments automatically propagate routes to the default propagation route
table.DefaultRouteTablePropagationValue,
DefaultRouteTablePropagationValueTransitGatewayOptions.Builder defaultRouteTablePropagation(DefaultRouteTablePropagationValue defaultRouteTablePropagation)
Indicates whether resource attachments automatically propagate routes to the default propagation route table.
defaultRouteTablePropagation - Indicates whether resource attachments automatically propagate routes to the default propagation route
table.DefaultRouteTablePropagationValue,
DefaultRouteTablePropagationValueTransitGatewayOptions.Builder propagationDefaultRouteTableId(String propagationDefaultRouteTableId)
The ID of the default propagation route table.
propagationDefaultRouteTableId - The ID of the default propagation route table.TransitGatewayOptions.Builder vpnEcmpSupport(String vpnEcmpSupport)
Indicates whether Equal Cost Multipath Protocol support is enabled.
vpnEcmpSupport - Indicates whether Equal Cost Multipath Protocol support is enabled.VpnEcmpSupportValue,
VpnEcmpSupportValueTransitGatewayOptions.Builder vpnEcmpSupport(VpnEcmpSupportValue vpnEcmpSupport)
Indicates whether Equal Cost Multipath Protocol support is enabled.
vpnEcmpSupport - Indicates whether Equal Cost Multipath Protocol support is enabled.VpnEcmpSupportValue,
VpnEcmpSupportValueTransitGatewayOptions.Builder dnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
dnsSupport - Indicates whether DNS support is enabled.DnsSupportValue,
DnsSupportValueTransitGatewayOptions.Builder dnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.
dnsSupport - Indicates whether DNS support is enabled.DnsSupportValue,
DnsSupportValueCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.