[−][src]Struct rusoto_ce::ReservationAggregates
The aggregated numbers for your reservation usage.
Fields
amortized_recurring_fee: Option<String>
The monthly cost of your reservation, amortized over the reservation period.
amortized_upfront_fee: Option<String>
The upfront cost of your reservation, amortized over the reservation period.
net_ri_savings: Option<String>
How much you saved due to purchasing and utilizing reservation. AWS calculates this by subtracting TotalAmortizedFee
from OnDemandCostOfRIHoursUsed
.
on_demand_cost_of_ri_hours_used: Option<String>
How much your reservation would cost if charged On-Demand rates.
purchased_hours: Option<String>
How many reservation hours that you purchased.
purchased_units: Option<String>
How many Amazon EC2 reservation hours that you purchased, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
total_actual_hours: Option<String>
The total number of reservation hours that you used.
total_actual_units: Option<String>
The total number of Amazon EC2 reservation hours that you used, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
total_amortized_fee: Option<String>
The total cost of your reservation, amortized over the reservation period.
total_potential_ri_savings: Option<String>
How much you could save if you use your entire reservation.
unused_hours: Option<String>
The number of reservation hours that you didn't use.
unused_units: Option<String>
The number of Amazon EC2 reservation hours that you didn't use, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
utilization_percentage: Option<String>
The percentage of reservation time that you used.
utilization_percentage_in_units: Option<String>
The percentage of Amazon EC2 reservation time that you used, converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
Trait Implementations
impl PartialEq<ReservationAggregates> for ReservationAggregates
[src]
fn eq(&self, other: &ReservationAggregates) -> bool
[src]
fn ne(&self, other: &ReservationAggregates) -> bool
[src]
impl Default for ReservationAggregates
[src]
fn default() -> ReservationAggregates
[src]
impl Clone for ReservationAggregates
[src]
fn clone(&self) -> ReservationAggregates
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for ReservationAggregates
[src]
impl<'de> Deserialize<'de> for ReservationAggregates
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ReservationAggregates
impl Sync for ReservationAggregates
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self