[][src]Struct rusoto_ec2::VolumeModification

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

The modification completion or failure time.

The current modification state. The modification state is null for unmodified volumes.

The original IOPS rate of the volume.

The original size of the volume.

The original EBS volume type of the volume.

The modification progress, from 0 to 100 percent complete.

The modification start time.

A status message about the modification progress or failure.

The target IOPS rate of the volume.

The target size of the volume, in GiB.

The target EBS volume type of the volume.

The ID of the volume.

Trait Implementations

impl Clone for VolumeModification
[src]

Performs copy-assignment from source. Read more

impl Default for VolumeModification
[src]

impl PartialEq<VolumeModification> for VolumeModification
[src]

impl Debug for VolumeModification
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T