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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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.
6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 6894 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 |