[][src]Struct rusoto_ce::ReservationAggregates

pub struct ReservationAggregates {
    pub amortized_recurring_fee: Option<String>,
    pub amortized_upfront_fee: Option<String>,
    pub net_ri_savings: Option<String>,
    pub on_demand_cost_of_ri_hours_used: Option<String>,
    pub purchased_hours: Option<String>,
    pub total_actual_hours: Option<String>,
    pub total_amortized_fee: Option<String>,
    pub total_potential_ri_savings: Option<String>,
    pub unused_hours: Option<String>,
    pub utilization_percentage: Option<String>,
}

The aggregated numbers for your Reserved Instance (RI) usage.

Fields

The monthly cost of your RI, amortized over the RI period.

The upfront cost of your RI, amortized over the RI period.

How much you saved due to purchasing and utilizing RIs. AWS calculates this by subtracting TotalAmortizedFee from OnDemandCostOfRIHoursUsed.

How much your RIs would cost if charged On-Demand rates.

How many RI hours that you purchased.

The total number of RI hours that you used.

The total cost of your RI, amortized over the RI period.

How much you could save if you use your entire reservation.

The number of RI hours that you didn't use.

The percentage of RI time that you used.

Trait Implementations

impl Clone for ReservationAggregates
[src]

Performs copy-assignment from source. Read more

impl Default for ReservationAggregates
[src]

impl PartialEq<ReservationAggregates> for ReservationAggregates
[src]

impl Debug for ReservationAggregates
[src]

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