Class: Aws::RDS::Types::ValidStorageOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::ValidStorageOptions
- Defined in:
- gems/aws-sdk-rds/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
Indicates 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.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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).
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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, io2.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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
Indicates whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 29081 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 |