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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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.
The volume types can be the following:
-
General Purpose SSD ‘gp2` and `gp3`
-
Provisioned IOPS SSD ‘io1`, `io2`, and `io2 Block Express`
-
Throughput Optimized HDD ‘st1`
-
Cold HDD ‘sc1`
-
Magnetic volumes ‘standard`
7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 |
# File 'lib/aws-sdk-computeoptimizer/types.rb', line 7460 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 |