/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 (
io1andio2) 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
trueschedules 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 (
io1andio2) 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
trueschedules 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
.