Class: Aws::ComputeOptimizer::Types::VolumeConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizer::Types::VolumeConfiguration
- Includes:
- Structure
- Defined in:
- 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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.
6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 6900 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 |