Class: Aws::EC2::Types::ScheduledInstancesEbs
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ScheduledInstancesEbs
- Includes:
- Structure
- Defined in:
- 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`, or `io2` volume.
-
#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.
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 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.
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 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.
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 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.
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 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.
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 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`
64109 64110 64111 64112 64113 64114 64115 64116 64117 64118 |
# File 'lib/aws-sdk-ec2/types.rb', line 64109 class ScheduledInstancesEbs < Struct.new( :delete_on_termination, :encrypted, :iops, :snapshot_id, :volume_size, :volume_type) SENSITIVE = [] include Aws::Structure end |