Class: Aws::ComputeOptimizer::Types::VolumeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizer::Types::VolumeConfiguration
- Defined in:
- gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb
Overview
Describes the configuration of an Amazon Elastic Block Store (Amazon EBS) volume.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#root_volume ⇒ Boolean
Contains the image used to boot the instance during launch.
-
#volume_baseline_iops ⇒ Integer
The baseline IOPS of the volume.
-
#volume_baseline_throughput ⇒ Integer
The baseline throughput of the volume.
-
#volume_burst_iops ⇒ Integer
The burst IOPS of the volume.
-
#volume_burst_throughput ⇒ Integer
The burst throughput of the volume.
-
#volume_size ⇒ Integer
The size of the volume, in GiB.
-
#volume_type ⇒ String
The volume type.
Instance Attribute Details
#root_volume ⇒ Boolean
Contains the image used to boot the instance during launch.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_baseline_iops ⇒ Integer
The baseline IOPS of the volume.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_baseline_throughput ⇒ Integer
The baseline throughput of the volume.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_burst_iops ⇒ Integer
The burst IOPS of the volume.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_burst_throughput ⇒ Integer
The burst throughput of the volume.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_size ⇒ Integer
The size of the volume, in GiB.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |
#volume_type ⇒ String
The volume type.
This can be gp2
for General Purpose SSD, io1
or io2
for
Provisioned IOPS SSD, st1
for Throughput Optimized HDD, sc1
for
Cold HDD, or standard
for Magnetic volumes.
5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 5308 class VolumeConfiguration < Struct.new( :volume_type, :volume_size, :volume_baseline_iops, :volume_burst_iops, :volume_baseline_throughput, :volume_burst_throughput, :root_volume) SENSITIVE = [] include Aws::Structure end |