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

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-06T23:25:10.022Z") @Stability(Stable) public interface ITargetGroup extends software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct
A target group.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Internal default implementation for ITargetGroup.
    static final class 
    A proxy class which represents a concrete javascript instance of this type.
  • Method Summary

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

    Methods inherited from interface software.constructs.IConstruct

    getNode

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • getLoadBalancerArns

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

      @Stability(Stable) @NotNull software.constructs.IDependable getLoadBalancerAttached()
      Return an object to depend on the listeners added to this target group.
    • getTargetGroupArn

      @Stability(Stable) @NotNull String getTargetGroupArn()
      ARN of the target group.
    • getTargetGroupName

      @Stability(Stable) @NotNull String getTargetGroupName()
      The name of the target group.