public static interface AwsEc2TransitGatewayDetails.Builder extends SdkPojo, CopyableBuilder<AwsEc2TransitGatewayDetails.Builder,AwsEc2TransitGatewayDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsEc2TransitGatewayDetails.Builder |
amazonSideAsn(Integer amazonSideAsn)
A private Autonomous System Number (ASN) for the Amazon side of a BGP session.
|
AwsEc2TransitGatewayDetails.Builder |
associationDefaultRouteTableId(String associationDefaultRouteTableId)
The ID of the default association route table.
|
AwsEc2TransitGatewayDetails.Builder |
autoAcceptSharedAttachments(String autoAcceptSharedAttachments)
Turn on or turn off automatic acceptance of attachment requests.
|
AwsEc2TransitGatewayDetails.Builder |
defaultRouteTableAssociation(String defaultRouteTableAssociation)
Turn on or turn off automatic association with the default association route table.
|
AwsEc2TransitGatewayDetails.Builder |
defaultRouteTablePropagation(String defaultRouteTablePropagation)
Turn on or turn off automatic propagation of routes to the default propagation route table.
|
AwsEc2TransitGatewayDetails.Builder |
description(String description)
The description of the transit gateway.
|
AwsEc2TransitGatewayDetails.Builder |
dnsSupport(String dnsSupport)
Turn on or turn off DNS support.
|
AwsEc2TransitGatewayDetails.Builder |
id(String id)
The ID of the transit gateway.
|
AwsEc2TransitGatewayDetails.Builder |
multicastSupport(String multicastSupport)
Indicates whether multicast is supported on the transit gateway.
|
AwsEc2TransitGatewayDetails.Builder |
propagationDefaultRouteTableId(String propagationDefaultRouteTableId)
The ID of the default propagation route table.
|
AwsEc2TransitGatewayDetails.Builder |
transitGatewayCidrBlocks(Collection<String> transitGatewayCidrBlocks)
The transit gateway Classless Inter-Domain Routing (CIDR) blocks.
|
AwsEc2TransitGatewayDetails.Builder |
transitGatewayCidrBlocks(String... transitGatewayCidrBlocks)
The transit gateway Classless Inter-Domain Routing (CIDR) blocks.
|
AwsEc2TransitGatewayDetails.Builder |
vpnEcmpSupport(String vpnEcmpSupport)
Turn on or turn off Equal Cost Multipath Protocol (ECMP) support.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsEc2TransitGatewayDetails.Builder id(String id)
The ID of the transit gateway.
id - The ID of the transit gateway.AwsEc2TransitGatewayDetails.Builder description(String description)
The description of the transit gateway.
description - The description of the transit gateway.AwsEc2TransitGatewayDetails.Builder defaultRouteTablePropagation(String defaultRouteTablePropagation)
Turn on or turn off automatic propagation of routes to the default propagation route table.
defaultRouteTablePropagation - Turn on or turn off automatic propagation of routes to the default propagation route table.AwsEc2TransitGatewayDetails.Builder autoAcceptSharedAttachments(String autoAcceptSharedAttachments)
Turn on or turn off automatic acceptance of attachment requests.
autoAcceptSharedAttachments - Turn on or turn off automatic acceptance of attachment requests.AwsEc2TransitGatewayDetails.Builder defaultRouteTableAssociation(String defaultRouteTableAssociation)
Turn on or turn off automatic association with the default association route table.
defaultRouteTableAssociation - Turn on or turn off automatic association with the default association route table.AwsEc2TransitGatewayDetails.Builder transitGatewayCidrBlocks(Collection<String> transitGatewayCidrBlocks)
The transit gateway Classless Inter-Domain Routing (CIDR) blocks.
transitGatewayCidrBlocks - The transit gateway Classless Inter-Domain Routing (CIDR) blocks.AwsEc2TransitGatewayDetails.Builder transitGatewayCidrBlocks(String... transitGatewayCidrBlocks)
The transit gateway Classless Inter-Domain Routing (CIDR) blocks.
transitGatewayCidrBlocks - The transit gateway Classless Inter-Domain Routing (CIDR) blocks.AwsEc2TransitGatewayDetails.Builder associationDefaultRouteTableId(String associationDefaultRouteTableId)
The ID of the default association route table.
associationDefaultRouteTableId - The ID of the default association route table.AwsEc2TransitGatewayDetails.Builder propagationDefaultRouteTableId(String propagationDefaultRouteTableId)
The ID of the default propagation route table.
propagationDefaultRouteTableId - The ID of the default propagation route table.AwsEc2TransitGatewayDetails.Builder vpnEcmpSupport(String vpnEcmpSupport)
Turn on or turn off Equal Cost Multipath Protocol (ECMP) support.
vpnEcmpSupport - Turn on or turn off Equal Cost Multipath Protocol (ECMP) support.AwsEc2TransitGatewayDetails.Builder dnsSupport(String dnsSupport)
Turn on or turn off DNS support.
dnsSupport - Turn on or turn off DNS support.AwsEc2TransitGatewayDetails.Builder multicastSupport(String multicastSupport)
Indicates whether multicast is supported on the transit gateway.
multicastSupport - Indicates whether multicast is supported on the transit gateway.AwsEc2TransitGatewayDetails.Builder amazonSideAsn(Integer amazonSideAsn)
A private Autonomous System Number (ASN) for the Amazon side of a BGP session.
amazonSideAsn - A private Autonomous System Number (ASN) for the Amazon side of a BGP session.Copyright © 2023. All rights reserved.