Class: Aws::EC2::Types::VolumeModification
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::VolumeModification
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes the modification status of an EBS volume.
If the volume has never been modified, some element values will be null.
Instance Attribute Summary collapse
-
#end_time ⇒ Time
Modification completion or failure time.
-
#modification_state ⇒ String
Current state of modification.
-
#original_iops ⇒ Integer
Original IOPS rate of the volume being modified.
-
#original_size ⇒ Integer
Original size of the volume being modified.
-
#original_volume_type ⇒ String
Original EBS volume type of the volume being modified.
-
#progress ⇒ Integer
Modification progress from 0 to 100%.
-
#start_time ⇒ Time
Modification start time.
-
#status_message ⇒ String
Generic status message on modification progress or failure.
-
#target_iops ⇒ Integer
Target IOPS rate of the volume being modified.
-
#target_size ⇒ Integer
Target size of the volume being modified.
-
#target_volume_type ⇒ String
Target EBS volume type of the volume being modified.
-
#volume_id ⇒ String
ID of the volume being modified.
Instance Attribute Details
#end_time ⇒ Time
Modification completion or failure time.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#modification_state ⇒ String
Current state of modification. Modification state is null for unmodified volumes.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#original_iops ⇒ Integer
Original IOPS rate of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#original_size ⇒ Integer
Original size of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#original_volume_type ⇒ String
Original EBS volume type of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#progress ⇒ Integer
Modification progress from 0 to 100%.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#start_time ⇒ Time
Modification start time
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#status_message ⇒ String
Generic status message on modification progress or failure.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#target_iops ⇒ Integer
Target IOPS rate of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#target_size ⇒ Integer
Target size of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#target_volume_type ⇒ String
Target EBS volume type of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |
#volume_id ⇒ String
ID of the volume being modified.
24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 |
# File 'lib/aws-sdk-ec2/types.rb', line 24532 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :original_size, :original_iops, :original_volume_type, :progress, :start_time, :end_time) include Aws::Structure end |