Class: Aws::ApplicationAutoScaling::Types::SuspendedState

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/types.rb

Overview

Specifies whether the scaling activities for a scalable target are in a suspended state.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

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.

Returns:

  • (Boolean)


4436
4437
4438
4439
4440
4441
4442
# File 'gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/types.rb', line 4436

class SuspendedState < Struct.new(
  :dynamic_scaling_in_suspended,
  :dynamic_scaling_out_suspended,
  :scheduled_scaling_suspended)
  SENSITIVE = []
  include Aws::Structure
end

#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.

Returns:

  • (Boolean)


4436
4437
4438
4439
4440
4441
4442
# File 'gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/types.rb', line 4436

class SuspendedState < Struct.new(
  :dynamic_scaling_in_suspended,
  :dynamic_scaling_out_suspended,
  :scheduled_scaling_suspended)
  SENSITIVE = []
  include Aws::Structure
end

#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.

Returns:

  • (Boolean)


4436
4437
4438
4439
4440
4441
4442
# File 'gems/aws-sdk-applicationautoscaling/lib/aws-sdk-applicationautoscaling/types.rb', line 4436

class SuspendedState < Struct.new(
  :dynamic_scaling_in_suspended,
  :dynamic_scaling_out_suspended,
  :scheduled_scaling_suspended)
  SENSITIVE = []
  include Aws::Structure
end