You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ApplicationAutoScaling::Types::SuspendedState
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationAutoScaling::Types::SuspendedState
- Defined in:
- (unknown)
Overview
When passing SuspendedState as input to an Aws::Client method, you can use a vanilla Hash:
{
dynamic_scaling_in_suspended: false,
dynamic_scaling_out_suspended: false,
scheduled_scaling_suspended: false,
}
Specifies whether the scaling activities for a scalable target are in a suspended state.
Returned by:
Instance Attribute Summary collapse
-
#dynamic_scaling_in_suspended ⇒ Boolean
Whether scale in by a target tracking scaling policy or a step scaling policy is suspended.
-
#dynamic_scaling_out_suspended ⇒ Boolean
Whether scale out by a target tracking scaling policy or a step scaling policy is suspended.
-
#scheduled_scaling_suspended ⇒ Boolean
Whether scheduled scaling is suspended.
Instance Attribute Details
#dynamic_scaling_in_suspended ⇒ Boolean
Whether scale in by a target tracking scaling policy or a step scaling
policy is suspended. Set the value to true
if you don\'t want
Application Auto Scaling to remove capacity when a scaling policy is
triggered. The default is false
.
#dynamic_scaling_out_suspended ⇒ Boolean
Whether scale out by a target tracking scaling policy or a step scaling
policy is suspended. Set the value to true
if you don\'t want
Application Auto Scaling to add capacity when a scaling policy is
triggered. The default is false
.
#scheduled_scaling_suspended ⇒ Boolean
Whether scheduled scaling is suspended. Set the value to true
if you
don\'t want Application Auto Scaling to add or remove capacity by
initiating scheduled actions. The default is false
.