PredictiveScalingMetricSpecification - Application Auto Scaling

PredictiveScalingMetricSpecification

This structure specifies the metrics and target utilization settings for a predictive scaling policy.

You must specify either a metric pair, or a load metric and a scaling metric individually. Specifying a metric pair instead of individual metrics provides a simpler way to configure metrics for a scaling policy. You choose the metric pair, and the policy automatically knows the correct sum and average statistics to use for the load metric and the scaling metric.

Contents

TargetValue

Specifies the target utilization.

Type: Double

Required: Yes

CustomizedCapacityMetricSpecification

The customized capacity metric specification.

Type: PredictiveScalingCustomizedMetricSpecification object

Required: No

CustomizedLoadMetricSpecification

The customized load metric specification.

Type: PredictiveScalingCustomizedMetricSpecification object

Required: No

CustomizedScalingMetricSpecification

The customized scaling metric specification.

Type: PredictiveScalingCustomizedMetricSpecification object

Required: No

PredefinedLoadMetricSpecification

The predefined load metric specification.

Type: PredictiveScalingPredefinedLoadMetricSpecification object

Required: No

PredefinedMetricPairSpecification

The predefined metric pair specification that determines the appropriate scaling metric and load metric to use.

Type: PredictiveScalingPredefinedMetricPairSpecification object

Required: No

PredefinedScalingMetricSpecification

The predefined scaling metric specification.

Type: PredictiveScalingPredefinedScalingMetricSpecification object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: