Struct rusoto_rds::ReservedDBInstance [] [src]

pub struct ReservedDBInstance {
    pub currency_code: Option<String>,
    pub db_instance_class: Option<String>,
    pub db_instance_count: Option<i64>,
    pub duration: Option<i64>,
    pub fixed_price: Option<f64>,
    pub multi_az: Option<bool>,
    pub offering_type: Option<String>,
    pub product_description: Option<String>,
    pub recurring_charges: Option<Vec<RecurringCharge>>,
    pub reserved_db_instance_arn: Option<String>,
    pub reserved_db_instance_id: Option<String>,
    pub reserved_db_instances_offering_id: Option<String>,
    pub start_time: Option<String>,
    pub state: Option<String>,
    pub usage_price: Option<f64>,
}

This data type is used as a response element in the DescribeReservedDBInstances and PurchaseReservedDBInstancesOffering actions.

Fields

The currency code for the reserved DB instance.

The DB instance class for the reserved DB instance.

The number of reserved DB instances.

The duration of the reservation in seconds.

The fixed price charged for this reserved DB instance.

Indicates if the reservation applies to Multi-AZ deployments.

The offering type of this reserved DB instance.

The description of the reserved DB instance.

The recurring price charged to run this reserved DB instance.

The Amazon Resource Name (ARN) for the reserved DB instance.

The unique identifier for the reservation.

The offering identifier.

The time the reservation started.

The state of the reserved DB instance.

The hourly price charged for this reserved DB instance.

Trait Implementations

impl Default for ReservedDBInstance
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for ReservedDBInstance
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for ReservedDBInstance
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations