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. Read more

impl Clone for ShrinkPolicy
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for ShrinkPolicy
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations