| Package | Description |
|---|---|
| software.amazon.awscdk.services.elasticloadbalancingv2 |
Amazon Elastic Load Balancing V2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.create(software.constructs.Construct scope,
String id) |
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.deregistrationDelay(Duration deregistrationDelay)
The amount of time for Elastic Load Balancing to wait before deregistering a target.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.healthCheck(HealthCheck healthCheck)
Health check configuration.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.loadBalancingAlgorithmType(TargetGroupLoadBalancingAlgorithmType loadBalancingAlgorithmType)
The load balancing algorithm to select targets for routing requests.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.port(Number port)
The port on which the listener listens for requests.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.protocol(ApplicationProtocol protocol)
The protocol to use.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.protocolVersion(ApplicationProtocolVersion protocolVersion)
The protocol version to use.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.slowStart(Duration slowStart)
The time period during which the load balancer sends a newly registered target a linearly increasing share of the traffic to the target group.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.stickinessCookieDuration(Duration stickinessCookieDuration)
The stickiness cookie expiration period.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.stickinessCookieName(String stickinessCookieName)
The name of an application-based stickiness cookie.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.targetGroupName(String targetGroupName)
The name of the target group.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.targets(List<? extends IApplicationLoadBalancerTarget> targets)
The targets to add to this target group.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.targetType(TargetType targetType)
The type of targets registered to this TargetGroup, either IP or Instance.
|
ApplicationTargetGroup.Builder |
ApplicationTargetGroup.Builder.vpc(IVpc vpc)
The virtual private cloud (VPC).
|
Copyright © 2022. All rights reserved.