Skip to content

/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
.