Class: Aws::RDS::Types::ValidStorageOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::ValidStorageOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-rds/types.rb
Overview
Information about valid modifications that you can make to your DB instance. Contains the result of a successful call to the ‘DescribeValidDBInstanceModifications` action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#iops_to_storage_ratio ⇒ Array<Types::DoubleRange>
The valid range of Provisioned IOPS to gibibytes of storage multiplier.
-
#provisioned_iops ⇒ Array<Types::Range>
The valid range of provisioned IOPS.
-
#provisioned_storage_throughput ⇒ Array<Types::Range>
The valid range of provisioned storage throughput.
-
#storage_size ⇒ Array<Types::Range>
The valid range of storage in gibibytes (GiB).
-
#storage_throughput_to_iops_ratio ⇒ Array<Types::DoubleRange>
The valid range of storage throughput to provisioned IOPS ratios.
-
#storage_type ⇒ String
The valid storage types for your DB instance.
-
#supports_storage_autoscaling ⇒ Boolean
Whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
Instance Attribute Details
#iops_to_storage_ratio ⇒ Array<Types::DoubleRange>
The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#provisioned_iops ⇒ Array<Types::Range>
The valid range of provisioned IOPS. For example, 1000-256,000.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#provisioned_storage_throughput ⇒ Array<Types::Range>
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#storage_size ⇒ Array<Types::Range>
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#storage_throughput_to_iops_ratio ⇒ Array<Types::DoubleRange>
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#storage_type ⇒ String
The valid storage types for your DB instance. For example: gp2, gp3, io1.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |
#supports_storage_autoscaling ⇒ Boolean
Whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 |
# File 'lib/aws-sdk-rds/types.rb', line 24427 class ValidStorageOptions < Struct.new( :storage_type, :storage_size, :provisioned_iops, :iops_to_storage_ratio, :supports_storage_autoscaling, :provisioned_storage_throughput, :storage_throughput_to_iops_ratio) SENSITIVE = [] include Aws::Structure end |