| Package | Description |
|---|---|
| software.amazon.awscdk.services.applicationautoscaling |
AWS Auto Scaling Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
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.policyName(String policyName)
A name for the scaling policy.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.predefinedMetric(PredefinedMetric predefinedMetric)
A predefined metric for application autoscaling.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.resourceLabel(String resourceLabel)
Identify the resource associated with the metric type.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.scaleInCooldown(Duration scaleInCooldown)
Period after a scale in activity completes before another scale in activity can start.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.scaleOutCooldown(Duration scaleOutCooldown)
Period after a scale out activity completes before another scale out activity can start.
|
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.scalingTarget(IScalableTarget scalingTarget) |
TargetTrackingScalingPolicy.Builder |
TargetTrackingScalingPolicy.Builder.targetValue(Number targetValue)
The target value for the metric.
|
Copyright © 2022. All rights reserved.