Struct rusoto_savingsplans::SavingsPlanOffering [−][src]
pub struct SavingsPlanOffering { pub currency: Option<String>, pub description: Option<String>, pub duration_seconds: Option<i64>, pub offering_id: Option<String>, pub operation: Option<String>, pub payment_option: Option<String>, pub plan_type: Option<String>, pub product_types: Option<Vec<String>>, pub properties: Option<Vec<SavingsPlanOfferingProperty>>, pub service_code: Option<String>, pub usage_type: Option<String>, }
Expand description
Information about a Savings Plan offering.
Fields
currency: Option<String>
The currency.
description: Option<String>
The description.
duration_seconds: Option<i64>
The duration, in seconds.
offering_id: Option<String>
The ID of the offering.
operation: Option<String>
The specific AWS operation for the line item in the billing report.
payment_option: Option<String>
The payment option.
plan_type: Option<String>
The plan type.
product_types: Option<Vec<String>>
The product type.
properties: Option<Vec<SavingsPlanOfferingProperty>>
The properties.
service_code: Option<String>
The service.
usage_type: Option<String>
The usage details of the line item in the billing report.
Trait Implementations
Returns the “default value” for a type. Read more
fn 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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SavingsPlanOffering
impl Send for SavingsPlanOffering
impl Sync for SavingsPlanOffering
impl Unpin for SavingsPlanOffering
impl UnwindSafe for SavingsPlanOffering
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self