Struct rusoto_ce::ReservationAggregates
source · [−]pub struct ReservationAggregates {Show 17 fields
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 purchased_units: Option<String>,
pub ri_cost_for_unused_hours: Option<String>,
pub realized_savings: Option<String>,
pub total_actual_hours: Option<String>,
pub total_actual_units: Option<String>,
pub total_amortized_fee: Option<String>,
pub total_potential_ri_savings: Option<String>,
pub unrealized_savings: Option<String>,
pub unused_hours: Option<String>,
pub unused_units: Option<String>,
pub utilization_percentage: Option<String>,
pub utilization_percentage_in_units: Option<String>,
}
Expand description
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.
ri_cost_for_unused_hours: Option<String>
The cost of unused hours for your reservation.
realized_savings: Option<String>
The realized savings due to purchasing and using a reservation.
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.
unrealized_savings: Option<String>
The unrealized savings due to purchasing and using a 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
sourceimpl Clone for ReservationAggregates
impl Clone for ReservationAggregates
sourcefn clone(&self) -> ReservationAggregates
fn clone(&self) -> ReservationAggregates
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ReservationAggregates
impl Debug for ReservationAggregates
sourceimpl Default for ReservationAggregates
impl Default for ReservationAggregates
sourcefn default() -> ReservationAggregates
fn default() -> ReservationAggregates
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ReservationAggregates
impl<'de> Deserialize<'de> for ReservationAggregates
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ReservationAggregates> for ReservationAggregates
impl PartialEq<ReservationAggregates> for ReservationAggregates
sourcefn eq(&self, other: &ReservationAggregates) -> bool
fn eq(&self, other: &ReservationAggregates) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ReservationAggregates) -> bool
fn ne(&self, other: &ReservationAggregates) -> bool
This method tests for !=
.
impl StructuralPartialEq for ReservationAggregates
Auto Trait Implementations
impl RefUnwindSafe for ReservationAggregates
impl Send for ReservationAggregates
impl Sync for ReservationAggregates
impl Unpin for ReservationAggregates
impl UnwindSafe for ReservationAggregates
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more