/AWS1/CL_RDSVALIDSTORAGEOPTS¶
Information about valid modifications that you can make to your DB instance.
Contains the result of a successful call to the
DescribeValidDBInstanceModifications
action.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_storagetype
TYPE /AWS1/RDSSTRING
/AWS1/RDSSTRING
¶
The valid storage types for your DB instance. For example: gp2, gp3, io1, io2.
it_storagesize
TYPE /AWS1/CL_RDSRANGE=>TT_RANGELIST
TT_RANGELIST
¶
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
it_provisionediops
TYPE /AWS1/CL_RDSRANGE=>TT_RANGELIST
TT_RANGELIST
¶
The valid range of provisioned IOPS. For example, 1000-256,000.
it_iopstostorageratio
TYPE /AWS1/CL_RDSDOUBLERANGE=>TT_DOUBLERANGELIST
TT_DOUBLERANGELIST
¶
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.
it_provstoragethroughput
TYPE /AWS1/CL_RDSRANGE=>TT_RANGELIST
TT_RANGELIST
¶
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
it_storagethruputtoiopsratio
TYPE /AWS1/CL_RDSDOUBLERANGE=>TT_DOUBLERANGELIST
TT_DOUBLERANGELIST
¶
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
iv_supportsstorageautosc
TYPE /AWS1/RDSBOOLEAN
/AWS1/RDSBOOLEAN
¶
Indicates whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
Queryable Attributes¶
StorageType¶
The valid storage types for your DB instance. For example: gp2, gp3, io1, io2.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STORAGETYPE() |
Getter for STORAGETYPE, with configurable default |
ASK_STORAGETYPE() |
Getter for STORAGETYPE w/ exceptions if field has no value |
HAS_STORAGETYPE() |
Determine if STORAGETYPE has a value |
StorageSize¶
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STORAGESIZE() |
Getter for STORAGESIZE, with configurable default |
ASK_STORAGESIZE() |
Getter for STORAGESIZE w/ exceptions if field has no value |
HAS_STORAGESIZE() |
Determine if STORAGESIZE has a value |
ProvisionedIops¶
The valid range of provisioned IOPS. For example, 1000-256,000.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROVISIONEDIOPS() |
Getter for PROVISIONEDIOPS, with configurable default |
ASK_PROVISIONEDIOPS() |
Getter for PROVISIONEDIOPS w/ exceptions if field has no val |
HAS_PROVISIONEDIOPS() |
Determine if PROVISIONEDIOPS has a value |
IopsToStorageRatio¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IOPSTOSTORAGERATIO() |
Getter for IOPSTOSTORAGERATIO, with configurable default |
ASK_IOPSTOSTORAGERATIO() |
Getter for IOPSTOSTORAGERATIO w/ exceptions if field has no |
HAS_IOPSTOSTORAGERATIO() |
Determine if IOPSTOSTORAGERATIO has a value |
ProvisionedStorageThroughput¶
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROVSTORAGETHROUGHPUT() |
Getter for PROVISIONEDSTORAGETHROUGHPUT, with configurable d |
ASK_PROVSTORAGETHROUGHPUT() |
Getter for PROVISIONEDSTORAGETHROUGHPUT w/ exceptions if fie |
HAS_PROVSTORAGETHROUGHPUT() |
Determine if PROVISIONEDSTORAGETHROUGHPUT has a value |
StorageThroughputToIopsRatio¶
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STRGTHRUPUTTOIOPSRATIO() |
Getter for STORAGETHROUGHPUTTOIOPSRATIO, with configurable d |
ASK_STRGTHRUPUTTOIOPSRATIO() |
Getter for STORAGETHROUGHPUTTOIOPSRATIO w/ exceptions if fie |
HAS_STRGTHRUPUTTOIOPSRATIO() |
Determine if STORAGETHROUGHPUTTOIOPSRATIO has a value |
SupportsStorageAutoscaling¶
Indicates whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUPPORTSSTORAGEAUTOSC() |
Getter for SUPPORTSSTORAGEAUTOSCALING, with configurable def |
ASK_SUPPORTSSTORAGEAUTOSC() |
Getter for SUPPORTSSTORAGEAUTOSCALING w/ exceptions if field |
HAS_SUPPORTSSTORAGEAUTOSC() |
Determine if SUPPORTSSTORAGEAUTOSCALING has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_VALIDSTORAGEOPTIONSLIST
¶
TYPES TT_VALIDSTORAGEOPTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSVALIDSTORAGEOPTS WITH DEFAULT KEY
.