Skip to content

/AWS1/CL_RDSAVLADDLSTRGVOLSOPT

Contains the available options for additional storage volumes for a DB instance class.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_supportsstorageautosc TYPE /AWS1/RDSBOOLEAN /AWS1/RDSBOOLEAN

Indicates whether the additional storage volume supports storage autoscaling.

iv_supportsstoragethroughput TYPE /AWS1/RDSBOOLEAN /AWS1/RDSBOOLEAN

Indicates whether the additional storage volume supports configurable storage throughput.

iv_supportsiops TYPE /AWS1/RDSBOOLEAN /AWS1/RDSBOOLEAN

Indicates whether the additional storage volume supports provisioned IOPS.

iv_storagetype TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The storage type for the additional storage volume.

Valid Values: GP3 | IO2

iv_minstoragesize TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The minimum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).

iv_maxstoragesize TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The maximum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).

iv_miniops TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The minimum number of I/O operations per second (IOPS) that the additional storage volume supports.

iv_maxiops TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The maximum number of I/O operations per second (IOPS) that the additional storage volume supports.

iv_miniopspergib TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The minimum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.

iv_maxiopspergib TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The maximum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.

iv_minstoragethroughput TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The minimum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).

iv_maxstoragethroughput TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The maximum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).


Queryable Attributes

SupportsStorageAutoscaling

Indicates whether the additional storage volume supports storage autoscaling.

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

SupportsStorageThroughput

Indicates whether the additional storage volume supports configurable storage throughput.

Accessible with the following methods

Method Description
GET_SUPPORTSSTORAGETHRUPUT() Getter for SUPPORTSSTORAGETHROUGHPUT, with configurable defa
ASK_SUPPORTSSTORAGETHRUPUT() Getter for SUPPORTSSTORAGETHROUGHPUT w/ exceptions if field
HAS_SUPPORTSSTORAGETHRUPUT() Determine if SUPPORTSSTORAGETHROUGHPUT has a value

SupportsIops

Indicates whether the additional storage volume supports provisioned IOPS.

Accessible with the following methods

Method Description
GET_SUPPORTSIOPS() Getter for SUPPORTSIOPS, with configurable default
ASK_SUPPORTSIOPS() Getter for SUPPORTSIOPS w/ exceptions if field has no value
HAS_SUPPORTSIOPS() Determine if SUPPORTSIOPS has a value

StorageType

The storage type for the additional storage volume.

Valid Values: GP3 | 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

MinStorageSize

The minimum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).

Accessible with the following methods

Method Description
GET_MINSTORAGESIZE() Getter for MINSTORAGESIZE, with configurable default
ASK_MINSTORAGESIZE() Getter for MINSTORAGESIZE w/ exceptions if field has no valu
HAS_MINSTORAGESIZE() Determine if MINSTORAGESIZE has a value

MaxStorageSize

The maximum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).

Accessible with the following methods

Method Description
GET_MAXSTORAGESIZE() Getter for MAXSTORAGESIZE, with configurable default
ASK_MAXSTORAGESIZE() Getter for MAXSTORAGESIZE w/ exceptions if field has no valu
HAS_MAXSTORAGESIZE() Determine if MAXSTORAGESIZE has a value

MinIops

The minimum number of I/O operations per second (IOPS) that the additional storage volume supports.

Accessible with the following methods

Method Description
GET_MINIOPS() Getter for MINIOPS, with configurable default
ASK_MINIOPS() Getter for MINIOPS w/ exceptions if field has no value
HAS_MINIOPS() Determine if MINIOPS has a value

MaxIops

The maximum number of I/O operations per second (IOPS) that the additional storage volume supports.

Accessible with the following methods

Method Description
GET_MAXIOPS() Getter for MAXIOPS, with configurable default
ASK_MAXIOPS() Getter for MAXIOPS w/ exceptions if field has no value
HAS_MAXIOPS() Determine if MAXIOPS has a value

MinIopsPerGib

The minimum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.

Accessible with the following methods

Method Description
GET_MINIOPSPERGIB() Getter for MINIOPSPERGIB, with configurable default
ASK_MINIOPSPERGIB() Getter for MINIOPSPERGIB w/ exceptions if field has no value
STR_MINIOPSPERGIB() String format for MINIOPSPERGIB, with configurable default
HAS_MINIOPSPERGIB() Determine if MINIOPSPERGIB has a value

MaxIopsPerGib

The maximum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.

Accessible with the following methods

Method Description
GET_MAXIOPSPERGIB() Getter for MAXIOPSPERGIB, with configurable default
ASK_MAXIOPSPERGIB() Getter for MAXIOPSPERGIB w/ exceptions if field has no value
STR_MAXIOPSPERGIB() String format for MAXIOPSPERGIB, with configurable default
HAS_MAXIOPSPERGIB() Determine if MAXIOPSPERGIB has a value

MinStorageThroughput

The minimum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).

Accessible with the following methods

Method Description
GET_MINSTORAGETHROUGHPUT() Getter for MINSTORAGETHROUGHPUT, with configurable default
ASK_MINSTORAGETHROUGHPUT() Getter for MINSTORAGETHROUGHPUT w/ exceptions if field has n
HAS_MINSTORAGETHROUGHPUT() Determine if MINSTORAGETHROUGHPUT has a value

MaxStorageThroughput

The maximum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).

Accessible with the following methods

Method Description
GET_MAXSTORAGETHROUGHPUT() Getter for MAXSTORAGETHROUGHPUT, with configurable default
ASK_MAXSTORAGETHROUGHPUT() Getter for MAXSTORAGETHROUGHPUT w/ exceptions if field has n
HAS_MAXSTORAGETHROUGHPUT() Determine if MAXSTORAGETHROUGHPUT 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_AVAILADDLSTRGVOLSOPTIONLIST

TYPES TT_AVAILADDLSTRGVOLSOPTIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSAVLADDLSTRGVOLSOPT WITH DEFAULT KEY
.