AlbArnTarget Class
A single Application Load Balancer as the target for load balancing.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_elasticloadbalancingv2_targets as elasticloadbalancingv2_targets } from 'aws-cdk-lib';
const albArnTarget = new elasticloadbalancingv2_targets.AlbArnTarget('albArn', 123);
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_elasticloadbalancingv2_targets as elasticloadbalancingv2_targets
alb_arn_target = elasticloadbalancingv2_targets.AlbArnTarget("albArn", 123)
java
// 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);
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ElasticLoadBalancingV2.Targets;
var albArnTarget = new AlbArnTarget("albArn", 123);
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
albArnTarget := awscdk.Aws_elasticloadbalancingv2_targets.NewAlbArnTarget(jsii.String("albArn"), jsii.Number(123))
Initializer
ts
new AlbArnTarget(albArn: string, port: number)
python
AlbArnTarget(alb_arn: str, port: int | float)
java
new AlbArnTarget(String albArn, Number port)
csharp
new AlbArnTarget(string albArn, double port)
go
NewAlbArnTarget(AlbArn *string, Port *float64)
Methods
attachToNetworkTargetGroup(targetGroup: INetworkTargetGroup): LoadBalancerTargetPropsdef attach_to_network_target_group(self, target_group: INetworkTargetGroup) -> LoadBalancerTargetPropspublic LoadBalancerTargetProps attachToNetworkTargetGroup(INetworkTargetGroup targetGroup)public LoadBalancerTargetProps AttachToNetworkTargetGroup(INetworkTargetGroup targetGroup)func AttachToNetworkTargetGroup(TargetGroup INetworkTargetGroup) LoadBalancerTargetProps#Register this alb target with a load balancer.
Don't call this, it is called automatically when you add the target to a load balancer.