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.
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 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.
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 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.
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 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.
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 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.
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 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
74606 74607 74608 74609 74610 74611 74612 74613 74614 74615 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 74606 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end |