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.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #end_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The modification completion or failure time.
 - 
  
    
      #modification_state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The current modification state.
 - 
  
    
      #original_iops  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The original IOPS rate of the volume.
 - 
  
    
      #original_multi_attach_enabled  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The original setting for Amazon EBS Multi-Attach.
 - 
  
    
      #original_size  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The original size of the volume, in GiB.
 - 
  
    
      #original_throughput  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The original throughput of the volume, in MiB/s.
 - 
  
    
      #original_volume_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The original EBS volume type of the volume.
 - 
  
    
      #progress  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The modification progress, from 0 to 100 percent complete.
 - 
  
    
      #start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The modification start time.
 - 
  
    
      #status_message  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A status message about the modification progress or failure.
 - 
  
    
      #target_iops  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The target IOPS rate of the volume.
 - 
  
    
      #target_multi_attach_enabled  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The target setting for Amazon EBS Multi-Attach.
 - 
  
    
      #target_size  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The target size of the volume, in GiB.
 - 
  
    
      #target_throughput  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The target throughput of the volume, in MiB/s.
 - 
  
    
      #target_volume_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The target EBS volume type of the volume.
 - 
  
    
      #volume_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the volume.
 
Instance Attribute Details
#end_time ⇒ Time
The modification completion or failure time.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#modification_state ⇒ String
The current modification state.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#original_iops ⇒ Integer
The original IOPS rate of the volume.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#original_multi_attach_enabled ⇒ Boolean
The original setting for Amazon EBS Multi-Attach.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#original_size ⇒ Integer
The original size of the volume, in GiB.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#original_throughput ⇒ Integer
The original throughput of the volume, in MiB/s.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#original_volume_type ⇒ String
The original EBS volume type of the volume.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#progress ⇒ Integer
The modification progress, from 0 to 100 percent complete.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#start_time ⇒ Time
The modification start time.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#status_message ⇒ String
A status message about the modification progress or failure.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#target_iops ⇒ Integer
The target IOPS rate of the volume.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#target_multi_attach_enabled ⇒ Boolean
The target setting for Amazon EBS Multi-Attach.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#target_size ⇒ Integer
The target size of the volume, in GiB.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#target_throughput ⇒ Integer
The target throughput of the volume, in MiB/s.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#target_volume_type ⇒ String
The target EBS volume type of the volume.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  | 
  
#volume_id ⇒ String
The ID of the volume.
      73321 73322 73323 73324 73325 73326 73327 73328 73329 73330 73331 73332 73333 73334 73335 73336 73337 73338 73339 73340  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 73321 class VolumeModification < Struct.new( :volume_id, :modification_state, :status_message, :target_size, :target_iops, :target_volume_type, :target_throughput, :target_multi_attach_enabled, :original_size, :original_iops, :original_volume_type, :original_throughput, :original_multi_attach_enabled, :progress, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end  |