Method: Aws::AutoScaling::Types::RefreshPreferences#scale_in_protected_instances

Defined in:
lib/aws-sdk-autoscaling/types.rb

#scale_in_protected_instancesString

Choose the behavior that you want Amazon EC2 Auto Scaling to use if instances protected from scale in are found.

The following lists the valid values:

Refresh

: Amazon EC2 Auto Scaling replaces instances that are protected from

scale in.

Ignore

: Amazon EC2 Auto Scaling ignores instances that are protected from

scale in and continues to replace instances that are not
protected.

Wait (default)

: Amazon EC2 Auto Scaling waits one hour for you to remove scale-in

protection. Otherwise, the instance refresh will fail.

Returns:

  • (String)


6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
# File 'lib/aws-sdk-autoscaling/types.rb', line 6830

class RefreshPreferences < Struct.new(
  :min_healthy_percentage,
  :instance_warmup,
  :checkpoint_percentages,
  :checkpoint_delay,
  :skip_matching,
  :auto_rollback,
  :scale_in_protected_instances,
  :standby_instances,
  :alarm_specification,
  :max_healthy_percentage,
  :bake_time)
  SENSITIVE = []
  include Aws::Structure
end