Struct rusoto_ec2::Purchase
[−]
[src]
pub struct Purchase { pub currency_code: Option<String>, pub duration: Option<i64>, pub host_id_set: Option<Vec<String>>, pub host_reservation_id: Option<String>, pub hourly_price: Option<String>, pub instance_family: Option<String>, pub payment_option: Option<String>, pub upfront_price: Option<String>, }
Describes the result of the purchase.
Fields
currency_code: Option<String>
The currency in which the UpfrontPrice
and HourlyPrice
amounts are specified. At this time, the only supported currency is USD
.
duration: Option<i64>
The duration of the reservation's term in seconds.
host_id_set: Option<Vec<String>>
The IDs of the Dedicated Hosts associated with the reservation.
host_reservation_id: Option<String>
The ID of the reservation.
hourly_price: Option<String>
The hourly price of the reservation per hour.
instance_family: Option<String>
The instance family on the Dedicated Host that the reservation can be associated with.
payment_option: Option<String>
The payment option for the reservation.
upfront_price: Option<String>
The upfront price of the reservation.