Class: Aws::OpsWorks::Types::Volume
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpsWorks::Types::Volume
- Defined in:
- gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb
Overview
Describes an instance's Amazon EBS volume.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The volume Availability Zone.
-
#device ⇒ String
The device name.
-
#ec2_volume_id ⇒ String
The Amazon EC2 volume ID.
-
#encrypted ⇒ Boolean
Specifies whether an Amazon EBS volume is encrypted.
-
#instance_id ⇒ String
The instance ID.
-
#iops ⇒ Integer
For PIOPS volumes, the IOPS per disk.
-
#mount_point ⇒ String
The volume mount point.
-
#name ⇒ String
The volume name.
-
#raid_array_id ⇒ String
The RAID array ID.
-
#region ⇒ String
The Amazon Web Services Region.
-
#size ⇒ Integer
The volume size.
-
#status ⇒ String
The value returned by [DescribeVolumes][1].
-
#volume_id ⇒ String
The volume ID.
-
#volume_type ⇒ String
The volume type.
Instance Attribute Details
#availability_zone ⇒ String
The volume Availability Zone. For more information, see Regions and Endpoints.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#device ⇒ String
The device name.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#ec2_volume_id ⇒ String
The Amazon EC2 volume ID.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#encrypted ⇒ Boolean
Specifies whether an Amazon EBS volume is encrypted. For more information, see Amazon EBS Encryption.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The instance ID.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#iops ⇒ Integer
For PIOPS volumes, the IOPS per disk.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#mount_point ⇒ String
The volume mount point. For example, "/mnt/disk1".
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The volume name. Volume names are a maximum of 128 characters.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#raid_array_id ⇒ String
The RAID array ID.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Amazon Web Services Region. For more information about Amazon Web Services Regions, see Regions and Endpoints.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#size ⇒ Integer
The volume size.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The value returned by DescribeVolumes.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |
#volume_id ⇒ String
The volume ID.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :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.
6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 |
# File 'gems/aws-sdk-opsworks/lib/aws-sdk-opsworks/types.rb', line 6218 class Volume < Struct.new( :volume_id, :ec2_volume_id, :name, :raid_array_id, :instance_id, :status, :size, :device, :mount_point, :region, :availability_zone, :volume_type, :iops, :encrypted) SENSITIVE = [] include Aws::Structure end |