[][src]Struct rusoto_ce::ElastiCacheInstanceDetails

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

Details about the ElastiCache 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 description of the recommended reservation.

The AWS Region of the recommended reservation.

Whether the recommended reservation is size flexible.

Trait Implementations

impl Clone for ElastiCacheInstanceDetails
[src]

Performs copy-assignment from source. Read more

impl Default for ElastiCacheInstanceDetails
[src]

impl PartialEq<ElastiCacheInstanceDetails> for ElastiCacheInstanceDetails
[src]

impl Debug for ElastiCacheInstanceDetails
[src]

impl<'de> Deserialize<'de> for ElastiCacheInstanceDetails
[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