Interface ITargetGroup.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, ITargetGroup, ITargetGroupRef, ITargetGroupRef.Jsii$Default, 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, ITargetGroupRef.Jsii$Default, software.constructs.IConstruct.Jsii$Default
Internal default implementation for ITargetGroup.
  • Method Details

    • 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