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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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.
6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6040 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 |