This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::ApplicationAutoScaling::ScalableTarget SuspendedState
SuspendedState is a property of the AWS::ApplicationAutoScaling::ScalableTarget resource that specifies whether the
scaling activities for a scalable target are in a suspended state.
For more information, see Suspending and resuming scaling in the Application Auto Scaling User Guide.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "DynamicScalingInSuspended" :Boolean, "DynamicScalingOutSuspended" :Boolean, "ScheduledScalingSuspended" :Boolean}
YAML
DynamicScalingInSuspended:BooleanDynamicScalingOutSuspended:BooleanScheduledScalingSuspended:Boolean
Properties
DynamicScalingInSuspended-
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value to
trueif you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default isfalse.Required: No
Type: Boolean
Update requires: No interruption
DynamicScalingOutSuspended-
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value to
trueif you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default isfalse.Required: No
Type: Boolean
Update requires: No interruption
ScheduledScalingSuspended-
Whether scheduled scaling is suspended. Set the value to
trueif you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default isfalse.Required: No
Type: Boolean
Update requires: No interruption