enum TargetGroupLoadBalancingAlgorithmType
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ElasticLoadBalancingV2.TargetGroupLoadBalancingAlgorithmType |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awselasticloadbalancingv2#TargetGroupLoadBalancingAlgorithmType |
Java | software.amazon.awscdk.services.elasticloadbalancingv2.TargetGroupLoadBalancingAlgorithmType |
Python | aws_cdk.aws_elasticloadbalancingv2.TargetGroupLoadBalancingAlgorithmType |
TypeScript (source) | aws-cdk-lib » aws_elasticloadbalancingv2 » TargetGroupLoadBalancingAlgorithmType |
Load balancing algorithmm type for target groups.
Example
declare const vpc: ec2.Vpc;
const tg = new elbv2.ApplicationTargetGroup(this, 'TargetGroup', {
vpc,
loadBalancingAlgorithmType: elbv2.TargetGroupLoadBalancingAlgorithmType.WEIGHTED_RANDOM,
enableAnomalyMitigation: true,
});
Members
| Name | Description |
|---|---|
| ROUND_ROBIN | round_robin. |
| LEAST_OUTSTANDING_REQUESTS | least_outstanding_requests. |
| WEIGHTED_RANDOM | weighted_random. |
ROUND_ROBIN
round_robin.
LEAST_OUTSTANDING_REQUESTS
least_outstanding_requests.
WEIGHTED_RANDOM
weighted_random.

.NET
Go
Java
Python
TypeScript (