@Internal public static interface IApplicationTargetGroup.Jsii$Default extends IApplicationTargetGroup, ITargetGroup.Jsii$Default
IApplicationTargetGroup.IApplicationTargetGroup.Jsii$Default, IApplicationTargetGroup.Jsii$Proxy| Modifier and Type | Method and Description |
|---|---|
default void |
addTarget(IApplicationLoadBalancerTarget... targets)
(experimental) Add a load balancing target to this target group.
|
default String |
getLoadBalancerArns()
(experimental) A token representing a list of ARNs of the load balancers that route traffic to this target group.
|
default software.constructs.IDependable |
getLoadBalancerAttached()
(experimental) Return an object to depend on the listeners added to this target group.
|
default software.constructs.Node |
getNode()
The tree node.
|
default String |
getTargetGroupArn()
(experimental) ARN of the target group.
|
default void |
registerConnectable(IConnectable connectable,
Port portRange)
(experimental) Register a connectable as a member of this target group.
|
default void |
registerListener(IApplicationListener listener,
software.constructs.IConstruct associatingConstruct)
(experimental) Register a listener that is load balancing to this target group.
|
registerConnectable, registerListener@Stability(value=Stable) @NotNull default software.constructs.Node getNode()
getNode in interface software.constructs.IConstructgetNode in interface software.constructs.IConstruct.Jsii$DefaultgetNode in interface ITargetGroup.Jsii$Default@Stability(value=Experimental) @NotNull default String getLoadBalancerArns()
getLoadBalancerArns in interface ITargetGroupgetLoadBalancerArns in interface ITargetGroup.Jsii$Default@Stability(value=Experimental) @NotNull default software.constructs.IDependable getLoadBalancerAttached()
getLoadBalancerAttached in interface ITargetGroupgetLoadBalancerAttached in interface ITargetGroup.Jsii$Default@Stability(value=Experimental) @NotNull default String getTargetGroupArn()
getTargetGroupArn in interface ITargetGroupgetTargetGroupArn in interface ITargetGroup.Jsii$Default@Stability(value=Experimental)
default void addTarget(@NotNull
IApplicationLoadBalancerTarget... targets)
addTarget in interface IApplicationTargetGrouptargets - This parameter is required.@Stability(value=Experimental)
default void registerConnectable(@NotNull
IConnectable connectable,
@Nullable
Port portRange)
Don't call this directly. It will be called by load balancing targets.
registerConnectable in interface IApplicationTargetGroupconnectable - This parameter is required.portRange - @Stability(value=Experimental)
default void registerListener(@NotNull
IApplicationListener listener,
@Nullable
software.constructs.IConstruct associatingConstruct)
Don't call this directly. It will be called by listeners.
registerListener in interface IApplicationTargetGrouplistener - This parameter is required.associatingConstruct - Copyright © 2021. All rights reserved.