| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.autoScalingGroup(IAutoScalingGroup autoScalingGroup) |
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.cooldown(Duration cooldown)
Period after a scaling completes before another scaling activity can start.
|
static TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.create(software.constructs.Construct scope,
String id) |
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.customMetric(IMetric customMetric)
A custom metric for application autoscaling.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.disableScaleIn(Boolean disableScaleIn)
Indicates whether scale in by the target tracking policy is disabled.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.estimatedInstanceWarmup(Duration estimatedInstanceWarmup)
Estimated time until a newly launched instance can send metrics to CloudWatch.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.predefinedMetric(PredefinedMetric predefinedMetric)
A predefined metric for application autoscaling.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.resourceLabel(String resourceLabel)
The resource label associated with the predefined metric.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.targetValue(Number targetValue)
The target value for the metric.
|
Copyright © 2022. All rights reserved.