@Stability(value=Stable) public static final class CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
attachmentId(String attachmentId)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty |
build()
Builds the configured instance.
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
destinationCidr(String destinationCidr)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
prefixListId(String prefixListId)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
resourceId(String resourceId)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
resourceType(String resourceType)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
routeOrigin(String routeOrigin)
|
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder |
state(String state)
|
@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder attachmentId(String attachmentId)
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.getAttachmentId()attachmentId - The ID of the route attachment.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder destinationCidr(String destinationCidr)
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.getDestinationCidr()destinationCidr - The CIDR block used for destination matches.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder prefixListId(String prefixListId)
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.getPrefixListId()prefixListId - The ID of the prefix list.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder resourceId(String resourceId)
resourceId - The ID of the resource for the route attachment.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder resourceType(String resourceType)
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.getResourceType()resourceType - The resource type for the route attachment.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder routeOrigin(String routeOrigin)
routeOrigin - The route origin. The following are the possible values:.
this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder state(String state)
state - The state of the route.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty build()
build in interface software.amazon.jsii.Builder<CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty>CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.