Class: Aws::OpsWorks::Types::VolumeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::VolumeConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-opsworks/types.rb
Overview
Describes an Amazon EBS volume configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#encrypted ⇒ Boolean
Specifies whether an Amazon EBS volume is encrypted.
-
#iops ⇒ Integer
For PIOPS volumes, the IOPS per disk.
-
#mount_point ⇒ String
The volume mount point.
-
#number_of_disks ⇒ Integer
The number of disks in the volume.
-
#raid_level ⇒ Integer
The volume [RAID level].
-
#size ⇒ Integer
The volume size.
-
#volume_type ⇒ String
The volume type.
Instance Attribute Details
#encrypted ⇒ Boolean
Specifies whether an Amazon EBS volume is encrypted. For more information, see [Amazon EBS Encryption].
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#iops ⇒ Integer
For PIOPS volumes, the IOPS per disk.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#mount_point ⇒ String
The volume mount point. For example “/dev/sdh”.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#number_of_disks ⇒ Integer
The number of disks in the volume.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#raid_level ⇒ Integer
The volume [RAID level].
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#size ⇒ Integer
The volume size.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#volume_type ⇒ String
The volume type. For more information, see [ Amazon EBS Volume Types].
-
‘standard` - Magnetic. Magnetic volumes must have a minimum size of 1 GiB and a maximum size of 1024 GiB.
-
‘io1` - Provisioned IOPS (SSD). PIOPS volumes must have a minimum size of 4 GiB and a maximum size of 16384 GiB.
-
‘gp2` - General Purpose (SSD). General purpose volumes must have a minimum size of 1 GiB and a maximum size of 16384 GiB.
-
‘st1` - Throughput Optimized hard disk drive (HDD). Throughput optimized HDD volumes must have a minimum size of 125 GiB and a maximum size of 16384 GiB.
-
‘sc1` - Cold HDD. Cold HDD volumes must have a minimum size of 125 GiB and a maximum size of 16384 GiB.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'lib/aws-sdk-opsworks/types.rb', line 6299 class VolumeConfiguration < Struct.new( :mount_point, :raid_level, :number_of_disks, :size, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |