pub struct ReservedInstances {Show 18 fields
pub availability_zone: Option<String>,
pub currency_code: Option<String>,
pub duration: Option<i64>,
pub end: Option<String>,
pub fixed_price: Option<f32>,
pub instance_count: Option<i64>,
pub instance_tenancy: Option<String>,
pub instance_type: Option<String>,
pub offering_class: Option<String>,
pub offering_type: Option<String>,
pub product_description: Option<String>,
pub recurring_charges: Option<Vec<RecurringCharge>>,
pub reserved_instances_id: Option<String>,
pub scope: Option<String>,
pub start: Option<String>,
pub state: Option<String>,
pub tags: Option<Vec<Tag>>,
pub usage_price: Option<f32>,
}Expand description
Describes a Reserved Instance.
Fields§
§availability_zone: Option<String>The Availability Zone in which the Reserved Instance can be used.
currency_code: Option<String>The currency of the Reserved Instance. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.
duration: Option<i64>The duration of the Reserved Instance, in seconds.
end: Option<String>The time when the Reserved Instance expires.
fixed_price: Option<f32>The purchase price of the Reserved Instance.
instance_count: Option<i64>The number of reservations purchased.
instance_tenancy: Option<String>The tenancy of the instance.
instance_type: Option<String>The instance type on which the Reserved Instance can be used.
offering_class: Option<String>The offering class of the Reserved Instance.
offering_type: Option<String>The Reserved Instance offering type.
product_description: Option<String>The Reserved Instance product platform description.
recurring_charges: Option<Vec<RecurringCharge>>The recurring charge tag assigned to the resource.
reserved_instances_id: Option<String>The ID of the Reserved Instance.
scope: Option<String>The scope of the Reserved Instance.
start: Option<String>The date and time the Reserved Instance started.
state: Option<String>The state of the Reserved Instance purchase.
Any tags assigned to the resource.
usage_price: Option<f32>The usage price of the Reserved Instance, per hour.
Trait Implementations§
Source§impl Clone for ReservedInstances
impl Clone for ReservedInstances
Source§fn clone(&self) -> ReservedInstances
fn clone(&self) -> ReservedInstances
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more