/AWS1/CL_COAEBSVOLUMECONF¶
Configuration details for an Amazon EBS volume.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_type TYPE /AWS1/COASTRING /AWS1/COASTRING¶
The EBS volume type, such as gp2, gp3, io1, io2, st1, or sc1.
iv_sizeingib TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER¶
The size of the EBS volume in gibibytes (GiB).
iv_iops TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER¶
The number of I/O operations per second (IOPS) provisioned for the volume.
iv_throughput TYPE /AWS1/COAINTEGER /AWS1/COAINTEGER¶
The throughput in MiB/s provisioned for the volume (applicable to gp3, io1, and io2bx volumes).
Queryable Attributes¶
type¶
The EBS volume type, such as gp2, gp3, io1, io2, st1, or sc1.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
sizeInGib¶
The size of the EBS volume in gibibytes (GiB).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZEINGIB() |
Getter for SIZEINGIB, with configurable default |
ASK_SIZEINGIB() |
Getter for SIZEINGIB w/ exceptions if field has no value |
HAS_SIZEINGIB() |
Determine if SIZEINGIB has a value |
iops¶
The number of I/O operations per second (IOPS) provisioned for the 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 |
throughput¶
The throughput in MiB/s provisioned for the volume (applicable to gp3, io1, and io2bx volumes).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROUGHPUT() |
Getter for THROUGHPUT, with configurable default |
ASK_THROUGHPUT() |
Getter for THROUGHPUT w/ exceptions if field has no value |
HAS_THROUGHPUT() |
Determine if THROUGHPUT has a value |