AWS::AutoScaling::ScalingPolicy TargetTrackingConfiguration
TargetTrackingConfiguration
是 ScalingPolicy 的子属性,用于指定要与 Amazon EC2 Auto Scaling 一起使用的目标跟踪扩展策略。
有关更多信息,请参阅 Amazon EC2 Auto Scaling API 参考中的 PutScalingPolicy。有关扩展策略的更多信息,请参阅 Amazon EC2 Auto Scaling 用户指南 中的动态扩展。
语法
要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:
JSON
{ "CustomizedMetricSpecification" :
CustomizedMetricSpecification
, "DisableScaleIn" :Boolean
, "PredefinedMetricSpecification" :PredefinedMetricSpecification
, "TargetValue" :Double
}
YAML
CustomizedMetricSpecification:
CustomizedMetricSpecification
DisableScaleIn:Boolean
PredefinedMetricSpecification:PredefinedMetricSpecification
TargetValue:Double
属性
CustomizedMetricSpecification
-
自定义指标。您必须指定预定义指标或自定义指标。
必需:条件
类型:CustomizedMetricSpecification
Update requires: No interruption
DisableScaleIn
-
指示是否禁用按目标跟踪扩展策略缩减。如果已禁用缩减,则目标跟踪扩展策略不会从 Auto Scaling 组中删除实例。否则,目标跟踪扩展策略会从 Auto Scaling 组中删除实例。默认为
false
。必需:否
类型:布尔值
Update requires: No interruption
PredefinedMetricSpecification
-
一个预定义指标。您必须指定预定义指标或自定义指标。
必需:条件
类型:PredefinedMetricSpecification
Update requires: No interruption
TargetValue
-
指标的目标值。
必需:是
类型:双精度
Update requires: No interruption