Class: Aws::EC2::Types::VolumeStatusItem
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EC2::Types::VolumeStatusItem
 
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes the volume status.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #actions  ⇒ Array<Types::VolumeStatusAction> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The details of the operation. 
- 
  
    
      #attachment_statuses  ⇒ Array<Types::VolumeStatusAttachmentStatus> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Information about the instances to which the volume is attached. 
- 
  
    
      #availability_zone  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Availability Zone of the volume. 
- 
  
    
      #availability_zone_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the Availability Zone. 
- 
  
    
      #events  ⇒ Array<Types::VolumeStatusEvent> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of events associated with the volume. 
- 
  
    
      #initialization_status_details  ⇒ Types::InitializationStatusDetails 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Information about the volume initialization. 
- 
  
    
      #outpost_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Amazon Resource Name (ARN) of the Outpost. 
- 
  
    
      #volume_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The volume ID. 
- 
  
    
      #volume_status  ⇒ Types::VolumeStatusInfo 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The volume status. 
Instance Attribute Details
#actions ⇒ Array<Types::VolumeStatusAction>
The details of the operation.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#attachment_statuses ⇒ Array<Types::VolumeStatusAttachmentStatus>
Information about the instances to which the volume is attached.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#availability_zone ⇒ String
The Availability Zone of the volume.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#availability_zone_id ⇒ String
The ID of the Availability Zone.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#events ⇒ Array<Types::VolumeStatusEvent>
A list of events associated with the volume.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#initialization_status_details ⇒ Types::InitializationStatusDetails
Information about the volume initialization. It can take up to 5 minutes for the volume initialization information to be updated.
Only available for volumes created from snapshots. Not available for empty volumes created without a snapshot.
For more information, see Initialize Amazon EBS volumes.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#outpost_arn ⇒ String
The Amazon Resource Name (ARN) of the Outpost.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#volume_id ⇒ String
The volume ID.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end | 
#volume_status ⇒ Types::VolumeStatusInfo
The volume status.
| 79487 79488 79489 79490 79491 79492 79493 79494 79495 79496 79497 79498 79499 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 79487 class VolumeStatusItem < Struct.new( :actions, :availability_zone, :outpost_arn, :events, :volume_id, :volume_status, :attachment_statuses, :initialization_status_details, :availability_zone_id) SENSITIVE = [] include Aws::Structure end |