Skip to content

/AWS1/CL_RDSMODIFYADDLSTRGVOL

Contains details about the modification of an additional storage volume.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_volumename TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The name of the additional storage volume that you want to modify.

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. This setting is only supported for Provisioned IOPS SSD (io1 and io2) storage types.

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. You must provide a value greater than or equal to AllocatedStorage.

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 new storage type for the additional storage volume.

Valid Values: GP3 | IO2

iv_setfordelete TYPE /AWS1/RDSBOOLEANOPTIONAL /AWS1/RDSBOOLEANOPTIONAL

Indicates whether to delete the additional storage volume. The value true schedules the volume for deletion. You can delete an additional storage volume only when it doesn't contain database files or other data.


Queryable Attributes

VolumeName

The name of the additional storage volume that you want to modify.

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. This setting is only supported for Provisioned IOPS SSD (io1 and io2) storage types.

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. You must provide a value greater than or equal to AllocatedStorage.

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 new 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

SetForDelete

Indicates whether to delete the additional storage volume. The value true schedules the volume for deletion. You can delete an additional storage volume only when it doesn't contain database files or other data.

Accessible with the following methods

Method Description
GET_SETFORDELETE() Getter for SETFORDELETE, with configurable default
ASK_SETFORDELETE() Getter for SETFORDELETE w/ exceptions if field has no value
HAS_SETFORDELETE() Determine if SETFORDELETE 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_MODIFYADDLSTRGVOLUMESLIST

TYPES TT_MODIFYADDLSTRGVOLUMESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSMODIFYADDLSTRGVOL WITH DEFAULT KEY
.