[][src]Struct rusoto_ce::RedshiftInstanceDetails

pub struct RedshiftInstanceDetails {
    pub current_generation: Option<bool>,
    pub family: Option<String>,
    pub node_type: Option<String>,
    pub region: Option<String>,
    pub size_flex_eligible: Option<bool>,
}

Details about the Amazon Redshift instances that AWS recommends that you purchase.

Fields

Whether the recommendation is for a current generation instance.

The instance family of the recommended reservation.

The type of node that AWS recommends.

The AWS Region of the recommended reservation.

Whether the recommended reservation is size flexible.

Trait Implementations

impl Clone for RedshiftInstanceDetails
[src]

Performs copy-assignment from source. Read more

impl Default for RedshiftInstanceDetails
[src]

impl PartialEq<RedshiftInstanceDetails> for RedshiftInstanceDetails
[src]

impl Debug for RedshiftInstanceDetails
[src]

impl<'de> Deserialize<'de> for RedshiftInstanceDetails
[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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T