Interface CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
- Enclosing class:
- CfnNetworkInsightsAnalysis
@Stability(Stable)
public static interface CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
extends software.amazon.jsii.JsiiSerializable
Describes a route in a transit gateway route table.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ec2.*;
TransitGatewayRouteTableRouteProperty transitGatewayRouteTableRouteProperty = TransitGatewayRouteTableRouteProperty.builder()
.attachmentId("attachmentId")
.destinationCidr("destinationCidr")
.prefixListId("prefixListId")
.resourceId("resourceId")
.resourceType("resourceType")
.routeOrigin("routeOrigin")
.state("state")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe ID of the route attachment.default StringThe CIDR block used for destination matches.default StringThe ID of the prefix list.default StringThe ID of the resource for the route attachment.default StringThe resource type for the route attachment.default StringThe route origin.default StringgetState()The state of the route.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAttachmentId
The ID of the route attachment. -
getDestinationCidr
The CIDR block used for destination matches. -
getPrefixListId
The ID of the prefix list. -
getResourceId
The ID of the resource for the route attachment. -
getResourceType
The resource type for the route attachment. -
getRouteOrigin
The route origin. The following are the possible values:.- static
- propagated
-
getState
The state of the route. -
builder
@Stability(Stable) static CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder builder()
-