Struct rusoto_ec2::VolumeModification [] [src]

pub struct VolumeModification {
    pub end_time: Option<String>,
    pub modification_state: Option<String>,
    pub original_iops: Option<i64>,
    pub original_size: Option<i64>,
    pub original_volume_type: Option<String>,
    pub progress: Option<i64>,
    pub start_time: Option<String>,
    pub status_message: Option<String>,
    pub target_iops: Option<i64>,
    pub target_size: Option<i64>,
    pub target_volume_type: Option<String>,
    pub volume_id: Option<String>,
}

Describes the modification status of an EBS volume.

If the volume has never been modified, some element values will be null.

Fields

Modification completion or failure time.

Current state of modification. Modification state is null for unmodified volumes.

Original IOPS rate of the volume being modified.

Original size of the volume being modified.

Original EBS volume type of the volume being modified.

Modification progress from 0 to 100%.

Modification start time

Generic status message on modification progress or failure.

Target IOPS rate of the volume being modified.

Target size of the volume being modified.

Target EBS volume type of the volume being modified.

ID of the volume being modified.

Trait Implementations

impl Default for VolumeModification
[src]

[src]

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

impl Debug for VolumeModification
[src]

[src]

Formats the value using the given formatter.

impl Clone for VolumeModification
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more