Struct cfn::aws::applicationautoscaling::scaling_policy::TargetTrackingScalingPolicyConfiguration
[−]
[src]
pub struct TargetTrackingScalingPolicyConfiguration { pub customized_metric_specification: Option<Value<CustomizedMetricSpecification>>, pub disable_scale_in: Option<Value<bool>>, pub predefined_metric_specification: Option<Value<PredefinedMetricSpecification>>, pub scale_in_cooldown: Option<Value<u32>>, pub scale_out_cooldown: Option<Value<u32>>, pub target_value: Value<f64>, }
The AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration
property type.
Fields
customized_metric_specification: Option<Value<CustomizedMetricSpecification>>
Property CustomizedMetricSpecification
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
disable_scale_in: Option<Value<bool>>
Property DisableScaleIn
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
predefined_metric_specification: Option<Value<PredefinedMetricSpecification>>
Property PredefinedMetricSpecification
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
scale_in_cooldown: Option<Value<u32>>
Property ScaleInCooldown
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
scale_out_cooldown: Option<Value<u32>>
Property ScaleOutCooldown
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.
target_value: Value<f64>
Property TargetValue
.
Update type: Mutable. AWS CloudFormation doesn't replace the resource when you change this property.