Interface IRouteTarget.Jsii$Default

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

@Internal public static interface IRouteTarget.Jsii$Default extends IRouteTarget, software.constructs.IDependable.Jsii$Default
Internal default implementation for IRouteTarget.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface software.constructs.IDependable

    software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$Proxy

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.alpha.IRouteTarget

    IRouteTarget.Jsii$Default, IRouteTarget.Jsii$Proxy
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    (experimental) The ID of the route target.
    default RouterType
    (experimental) The type of router used in the route.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • getRouterTargetId

      @Stability(Experimental) @NotNull default String getRouterTargetId()
      (experimental) The ID of the route target.
      Specified by:
      getRouterTargetId in interface IRouteTarget
    • getRouterType

      @Stability(Experimental) @NotNull default RouterType getRouterType()
      (experimental) The type of router used in the route.
      Specified by:
      getRouterType in interface IRouteTarget