Class: Aws::EC2::Types::ScheduledInstancesEbs
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EC2::Types::ScheduledInstancesEbs
 
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes an EBS volume for a Scheduled Instance.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #delete_on_termination  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether the volume is deleted on instance termination. 
- 
  
    
      #encrypted  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether the volume is encrypted. 
- 
  
    
      #iops  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The number of I/O operations per second (IOPS) to provision for a gp3,io1, orio2volume.
- 
  
    
      #snapshot_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the snapshot. 
- 
  
    
      #volume_size  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The size of the volume, in GiB. 
- 
  
    
      #volume_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The volume type. 
Instance Attribute Details
#delete_on_termination ⇒ Boolean
Indicates whether the volume is deleted on instance termination.
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end | 
#encrypted ⇒ Boolean
Indicates whether the volume is encrypted. You can attached encrypted volumes only to instances that support them.
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end | 
#iops ⇒ Integer
The number of I/O operations per second (IOPS) to provision for a
gp3, io1, or io2 volume.
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end | 
#snapshot_id ⇒ String
The ID of the snapshot.
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end | 
#volume_size ⇒ Integer
The size of the volume, in GiB.
Default: If you're creating the volume from a snapshot and don't specify a volume size, the default is the snapshot size.
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end | 
#volume_type ⇒ String
The volume type.
Default: gp2
| 70577 70578 70579 70580 70581 70582 70583 70584 70585 70586 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 70577 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end |