You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EC2::Types::VolumeModification

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes the modification status of an EBS volume.

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeTime

Modification completion or failure time.

Returns:

  • (Time)

    Modification completion or failure time.

#modification_stateString

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

Possible values:

  • modifying
  • optimizing
  • completed
  • failed

Returns:

  • (String)

    Current state of modification.

#original_iopsInteger

Original IOPS rate of the volume being modified.

Returns:

  • (Integer)

    Original IOPS rate of the volume being modified.

#original_sizeInteger

Original size of the volume being modified.

Returns:

  • (Integer)

    Original size of the volume being modified.

#original_volume_typeString

Original EBS volume type of the volume being modified.

Possible values:

  • standard
  • io1
  • gp2
  • sc1
  • st1

Returns:

  • (String)

    Original EBS volume type of the volume being modified.

#progressInteger

Modification progress from 0 to 100%.

Returns:

  • (Integer)

    Modification progress from 0 to 100%.

#start_timeTime

Modification start time

Returns:

  • (Time)

    Modification start time.

#status_messageString

Generic status message on modification progress or failure.

Returns:

  • (String)

    Generic status message on modification progress or failure.

#target_iopsInteger

Target IOPS rate of the volume being modified.

Returns:

  • (Integer)

    Target IOPS rate of the volume being modified.

#target_sizeInteger

Target size of the volume being modified.

Returns:

  • (Integer)

    Target size of the volume being modified.

#target_volume_typeString

Target EBS volume type of the volume being modified.

Possible values:

  • standard
  • io1
  • gp2
  • sc1
  • st1

Returns:

  • (String)

    Target EBS volume type of the volume being modified.

#volume_idString

ID of the volume being modified.

Returns:

  • (String)

    ID of the volume being modified.