Skip to content

/AWS1/CL_RDSADDLSTORAGEVOLUME

Contains details about an additional storage volume for a DB instance. RDS support additional storage volumes for RDS for Oracle and RDS for SQL Server.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_volumename TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The name of the additional storage volume.

Valid Values: RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4

Optional arguments:

iv_allocatedstorage TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).

iv_iops TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The number of I/O operations per second (IOPS) provisioned for the additional storage volume.

iv_maxallocatedstorage TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.

iv_storagethroughput TYPE /AWS1/RDSINTEGEROPTIONAL /AWS1/RDSINTEGEROPTIONAL

The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (gp3) storage type.

iv_storagetype TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The storage type for the additional storage volume.

Valid Values: GP3 | IO2


Queryable Attributes

VolumeName

The name of the additional storage volume.

Valid Values: RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4

Accessible with the following methods

Method Description
GET_VOLUMENAME() Getter for VOLUMENAME, with configurable default
ASK_VOLUMENAME() Getter for VOLUMENAME w/ exceptions if field has no value
HAS_VOLUMENAME() Determine if VOLUMENAME has a value

AllocatedStorage

The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).

Accessible with the following methods

Method Description
GET_ALLOCATEDSTORAGE() Getter for ALLOCATEDSTORAGE, with configurable default
ASK_ALLOCATEDSTORAGE() Getter for ALLOCATEDSTORAGE w/ exceptions if field has no va
HAS_ALLOCATEDSTORAGE() Determine if ALLOCATEDSTORAGE has a value

IOPS

The number of I/O operations per second (IOPS) provisioned for the additional storage volume.

Accessible with the following methods

Method Description
GET_IOPS() Getter for IOPS, with configurable default
ASK_IOPS() Getter for IOPS w/ exceptions if field has no value
HAS_IOPS() Determine if IOPS has a value

MaxAllocatedStorage

The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.

Accessible with the following methods

Method Description
GET_MAXALLOCATEDSTORAGE() Getter for MAXALLOCATEDSTORAGE, with configurable default
ASK_MAXALLOCATEDSTORAGE() Getter for MAXALLOCATEDSTORAGE w/ exceptions if field has no
HAS_MAXALLOCATEDSTORAGE() Determine if MAXALLOCATEDSTORAGE has a value

StorageThroughput

The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (gp3) storage type.

Accessible with the following methods

Method Description
GET_STORAGETHROUGHPUT() Getter for STORAGETHROUGHPUT, with configurable default
ASK_STORAGETHROUGHPUT() Getter for STORAGETHROUGHPUT w/ exceptions if field has no v
HAS_STORAGETHROUGHPUT() Determine if STORAGETHROUGHPUT 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ADDLSTORAGEVOLUMESLIST

TYPES TT_ADDLSTORAGEVOLUMESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSADDLSTORAGEVOLUME WITH DEFAULT KEY
.