Interface ITargetGroup.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, ITargetGroup, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IApplicationTargetGroup.Jsii$Default, INetworkTargetGroup.Jsii$Default
All Known Implementing Classes:
IApplicationTargetGroup.Jsii$Proxy, INetworkTargetGroup.Jsii$Proxy, ITargetGroup.Jsii$Proxy
Enclosing interface:
ITargetGroup

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

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

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

    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.elasticloadbalancingv2.ITargetGroup

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

    Modifier and Type
    Method
    Description
    default String
    A token representing a list of ARNs of the load balancers that route traffic to this target group.
    default software.constructs.IDependable
    Return an object to depend on the listeners added to this target group.
    default software.constructs.Node
    The tree node.
    default String
    ARN of the target group.
    default String
    The name of the target group.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • getNode

      @Stability(Stable) @NotNull default software.constructs.Node getNode()
      The tree node.
      Specified by:
      getNode in interface software.constructs.IConstruct
      Specified by:
      getNode in interface software.constructs.IConstruct.Jsii$Default
    • getLoadBalancerArns

      @Stability(Stable) @NotNull default String getLoadBalancerArns()
      A token representing a list of ARNs of the load balancers that route traffic to this target group.
      Specified by:
      getLoadBalancerArns in interface ITargetGroup
    • getLoadBalancerAttached

      @Stability(Stable) @NotNull default software.constructs.IDependable getLoadBalancerAttached()
      Return an object to depend on the listeners added to this target group.
      Specified by:
      getLoadBalancerAttached in interface ITargetGroup
    • getTargetGroupArn

      @Stability(Stable) @NotNull default String getTargetGroupArn()
      ARN of the target group.
      Specified by:
      getTargetGroupArn in interface ITargetGroup
    • getTargetGroupName

      @Stability(Stable) @NotNull default String getTargetGroupName()
      The name of the target group.
      Specified by:
      getTargetGroupName in interface ITargetGroup