Struct rusoto_emr::ShrinkPolicy [] [src]

pub struct ShrinkPolicy {
    pub decommission_timeout: Option<i64>,
    pub instance_resize_policy: Option<InstanceResizePolicy>,
}

Policy for customizing shrink operations. Allows configuration of decommissioning timeout and targeted instance shrinking.

Fields

The desired timeout for decommissioning an instance. Overrides the default YARN decommissioning timeout.

Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.

Trait Implementations

impl Default for ShrinkPolicy
[src]

Returns the "default value" for a type. Read more

impl Debug for ShrinkPolicy
[src]

Formats the value using the given formatter.

impl Clone for ShrinkPolicy
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more