[][src]Struct rusoto_ec2::ActiveInstance

pub struct ActiveInstance {
    pub instance_health: Option<String>,
    pub instance_id: Option<String>,
    pub instance_type: Option<String>,
    pub spot_instance_request_id: Option<String>,
}

Describes a running instance in a Spot Fleet.

Fields

instance_health: Option<String>

The health status of the instance. If the status of either the instance status check or the system status check is impaired, the health status of the instance is unhealthy. Otherwise, the health status is healthy.

instance_id: Option<String>

The ID of the instance.

instance_type: Option<String>

The instance type.

spot_instance_request_id: Option<String>

The ID of the Spot Instance request.

Trait Implementations

impl Clone for ActiveInstance[src]

impl Debug for ActiveInstance[src]

impl Default for ActiveInstance[src]

impl PartialEq<ActiveInstance> for ActiveInstance[src]

impl StructuralPartialEq for ActiveInstance[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.