You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::EMR::Types::InstanceResizePolicy
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::InstanceResizePolicy
- Defined in:
- (unknown)
Overview
When passing InstanceResizePolicy as input to an Aws::Client method, you can use a vanilla Hash:
{
instances_to_terminate: ["InstanceId"],
instances_to_protect: ["InstanceId"],
instance_termination_timeout: 1,
}
Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.
Returned by:
Instance Attribute Summary collapse
-
#instance_termination_timeout ⇒ Integer
Decommissioning timeout override for the specific list of instances to be terminated.
-
#instances_to_protect ⇒ Array<String>
Specific list of instances to be protected when shrinking an instance group.
-
#instances_to_terminate ⇒ Array<String>
Specific list of instances to be terminated when shrinking an instance group.
Instance Attribute Details
#instance_termination_timeout ⇒ Integer
Decommissioning timeout override for the specific list of instances to be terminated.
#instances_to_protect ⇒ Array<String>
Specific list of instances to be protected when shrinking an instance group.
#instances_to_terminate ⇒ Array<String>
Specific list of instances to be terminated when shrinking an instance group.