Interface IApplicationLoadBalancerTarget

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IApplicationLoadBalancerTarget.Jsii$Default, IEcsLoadBalancerTarget, IEcsLoadBalancerTarget.Jsii$Default
All Known Implementing Classes:
AutoScalingGroup, BaseService, Ec2Service, ExternalService, FargateService, IApplicationLoadBalancerTarget.Jsii$Proxy, IEcsLoadBalancerTarget.Jsii$Proxy, InstanceIdTarget, InstanceTarget, InstanceTarget, IpTarget, IpTarget, LambdaTarget

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:44.344Z") @Stability(Stable) public interface IApplicationLoadBalancerTarget extends software.amazon.jsii.JsiiSerializable
Interface for constructs that can be targets of an application load balancer.
  • Method Details

    • attachToApplicationTargetGroup

      @Stability(Stable) @NotNull LoadBalancerTargetProps attachToApplicationTargetGroup(@NotNull IApplicationTargetGroup targetGroup)
      Attach load-balanced target to a TargetGroup.

      May return JSON to directly add to the [Targets] list, or return undefined if the target will register itself with the load balancer.

      Parameters:
      targetGroup - This parameter is required.