[][src]Struct rusoto_ec2::HostOffering

pub struct HostOffering {
    pub currency_code: Option<String>,
    pub duration: Option<i64>,
    pub hourly_price: Option<String>,
    pub instance_family: Option<String>,
    pub offering_id: Option<String>,
    pub payment_option: Option<String>,
    pub upfront_price: Option<String>,
}

Details about the Dedicated Host Reservation offering.

Fields

The currency of the offering.

The duration of the offering (in seconds).

The hourly price of the offering.

The instance family of the offering.

The ID of the offering.

The available payment option.

The upfront price of the offering. Does not apply to No Upfront offerings.

Trait Implementations

impl Clone for HostOffering
[src]

Performs copy-assignment from source. Read more

impl Default for HostOffering
[src]

impl PartialEq<HostOffering> for HostOffering
[src]

impl Debug for HostOffering
[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