[][src]Struct rusoto_ce::RDSInstanceDetails

pub struct RDSInstanceDetails {
    pub current_generation: Option<bool>,
    pub database_edition: Option<String>,
    pub database_engine: Option<String>,
    pub deployment_option: Option<String>,
    pub family: Option<String>,
    pub instance_type: Option<String>,
    pub license_model: Option<String>,
    pub region: Option<String>,
    pub size_flex_eligible: Option<bool>,
}

Details about the RDS instances that AWS recommends that you purchase.

Fields

Whether the recommendation is for a current generation instance.

The database edition that the recommended reservation supports.

The database engine that the recommended reservation supports.

Whether the recommendation is for a reservation in a single Availability Zone or a reservation with a backup in a second Availability Zone.

The instance family of the recommended reservation.

The type of instance that AWS recommends.

The license model that the recommended reservation supports.

The AWS Region of the recommended reservation.

Whether the recommended reservation is size flexible.

Trait Implementations

impl Clone for RDSInstanceDetails
[src]

Performs copy-assignment from source. Read more

impl Default for RDSInstanceDetails
[src]

impl PartialEq<RDSInstanceDetails> for RDSInstanceDetails
[src]

impl Debug for RDSInstanceDetails
[src]

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