Class: Aws::OpsWorks::Types::VolumeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::VolumeConfiguration
- Defined in:
- gems/aws-sdk-opsworks/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][1].
-
#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.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'gems/aws-sdk-opsworks/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 'gems/aws-sdk-opsworks/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 'gems/aws-sdk-opsworks/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 'gems/aws-sdk-opsworks/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 'gems/aws-sdk-opsworks/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 'gems/aws-sdk-opsworks/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.
6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 |
# File 'gems/aws-sdk-opsworks/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 |