Interface ITransitGatewayRoute.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, ITransitGatewayRoute, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ITransitGatewayRoute.Jsii$Proxy
Enclosing interface:
ITransitGatewayRoute

@Internal public static interface ITransitGatewayRoute.Jsii$Default extends ITransitGatewayRoute, IResource.Jsii$Default
Internal default implementation for ITransitGatewayRoute.
  • Method Details

    • getDestinationCidrBlock

      @Stability(Experimental) @NotNull default String getDestinationCidrBlock()
      (experimental) The destination CIDR block for this route.

      Destination Cidr cannot overlap for static routes but is allowed for propagated routes. When overlapping occurs, static routes take precedence over propagated routes.

      Specified by:
      getDestinationCidrBlock in interface ITransitGatewayRoute
    • getRouteTable

      @Stability(Experimental) @NotNull default ITransitGatewayRouteTable getRouteTable()
      (experimental) The transit gateway route table this route belongs to.
      Specified by:
      getRouteTable in interface ITransitGatewayRoute