[][src]Struct rusoto_autoscaling::CompleteLifecycleActionType

pub struct CompleteLifecycleActionType {
    pub auto_scaling_group_name: String,
    pub instance_id: Option<String>,
    pub lifecycle_action_result: String,
    pub lifecycle_action_token: Option<String>,
    pub lifecycle_hook_name: String,
}

Fields

The name of the Auto Scaling group.

The ID of the instance.

The action for the group to take. This parameter can be either CONTINUE or ABANDON.

A universally unique identifier (UUID) that identifies a specific lifecycle action associated with an instance. Auto Scaling sends this token to the notification target you specified when you created the lifecycle hook.

The name of the lifecycle hook.

Trait Implementations

impl Clone for CompleteLifecycleActionType
[src]

Performs copy-assignment from source. Read more

impl Default for CompleteLifecycleActionType
[src]

impl PartialEq<CompleteLifecycleActionType> for CompleteLifecycleActionType
[src]

impl Debug for CompleteLifecycleActionType
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T