[−][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 Clone for ReservationAggregates
[src]
pub fn clone(&self) -> ReservationAggregates
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ReservationAggregates
[src]
impl Default for ReservationAggregates
[src]
pub fn default() -> ReservationAggregates
[src]
impl<'de> Deserialize<'de> for ReservationAggregates
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ReservationAggregates> for ReservationAggregates
[src]
pub fn eq(&self, other: &ReservationAggregates) -> bool
[src]
pub fn ne(&self, other: &ReservationAggregates) -> bool
[src]
impl StructuralPartialEq for ReservationAggregates
[src]
Auto Trait Implementations
impl RefUnwindSafe for ReservationAggregates
[src]
impl Send for ReservationAggregates
[src]
impl Sync for ReservationAggregates
[src]
impl Unpin for ReservationAggregates
[src]
impl UnwindSafe for ReservationAggregates
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,