@Generated(value="jsii-pacmak/1.60.0 (build ebcefe6)", date="2022-07-01T09:58:44.003Z") public class AlbArnTarget extends software.amazon.jsii.JsiiObject implements INetworkLoadBalancerTarget
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.elasticloadbalancingv2.targets.*; AlbArnTarget albArnTarget = new AlbArnTarget("albArn", 123);
INetworkLoadBalancerTarget.Jsii$Default, INetworkLoadBalancerTarget.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
AlbArnTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
AlbArnTarget(software.amazon.jsii.JsiiObjectRef objRef) |
|
AlbArnTarget(java.lang.String albArn,
java.lang.Number port)
Create a new alb target.
|
Modifier and Type | Method and Description |
---|---|
LoadBalancerTargetProps |
attachToNetworkTargetGroup(INetworkTargetGroup targetGroup)
Register this alb target with a load balancer.
|
protected AlbArnTarget(software.amazon.jsii.JsiiObjectRef objRef)
protected AlbArnTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public AlbArnTarget(java.lang.String albArn, java.lang.Number port)
albArn
- The ARN of the application load balancer to load balance to. This parameter is required.port
- The port on which the target is listening. This parameter is required.public LoadBalancerTargetProps attachToNetworkTargetGroup(INetworkTargetGroup targetGroup)
Don't call this, it is called automatically when you add the target to a load balancer.
attachToNetworkTargetGroup
in interface INetworkLoadBalancerTarget
targetGroup
- This parameter is required.