Struct aws_sdk_emr::model::AutoTerminationPolicy
source · [−]#[non_exhaustive]pub struct AutoTerminationPolicy { /* private fields */ }Expand description
An auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination.
Implementations
sourceimpl AutoTerminationPolicy
impl AutoTerminationPolicy
sourcepub fn idle_timeout(&self) -> i64
pub fn idle_timeout(&self) -> i64
Specifies the amount of idle time in seconds after which the cluster automatically terminates. You can specify a minimum of 60 seconds and a maximum of 604800 seconds (seven days).
sourceimpl AutoTerminationPolicy
impl AutoTerminationPolicy
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AutoTerminationPolicy.
Trait Implementations
sourceimpl Clone for AutoTerminationPolicy
impl Clone for AutoTerminationPolicy
sourcefn clone(&self) -> AutoTerminationPolicy
fn clone(&self) -> AutoTerminationPolicy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AutoTerminationPolicy
impl Debug for AutoTerminationPolicy
sourceimpl PartialEq<AutoTerminationPolicy> for AutoTerminationPolicy
impl PartialEq<AutoTerminationPolicy> for AutoTerminationPolicy
sourcefn eq(&self, other: &AutoTerminationPolicy) -> bool
fn eq(&self, other: &AutoTerminationPolicy) -> bool
impl StructuralPartialEq for AutoTerminationPolicy
Auto Trait Implementations
impl RefUnwindSafe for AutoTerminationPolicy
impl Send for AutoTerminationPolicy
impl Sync for AutoTerminationPolicy
impl Unpin for AutoTerminationPolicy
impl UnwindSafe for AutoTerminationPolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more