Struct rusoto_emr::InstanceResizePolicy [] [src]

pub struct InstanceResizePolicy {
    pub instance_termination_timeout: Option<i64>,
    pub instances_to_protect: Option<Vec<String>>,
    pub instances_to_terminate: Option<Vec<String>>,
}

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

Fields

Decommissioning timeout override for the specific list of instances to be terminated.

Specific list of instances to be protected when shrinking an instance group.

Specific list of instances to be terminated when shrinking an instance group.

Trait Implementations

impl Default for InstanceResizePolicy
[src]

[src]

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

impl Debug for InstanceResizePolicy
[src]

[src]

Formats the value using the given formatter.

impl Clone for InstanceResizePolicy
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more