/AWS1/CL_TBDPERSISTENTVOLCONF¶
Specifies the persistent EBS volume configuration for workers in a service managed fleet.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_mountpath TYPE /AWS1/TBDMOUNTPATH /AWS1/TBDMOUNTPATH¶
The file system path where the persistent volume is mounted on the worker instance.
Optional arguments:¶
iv_sizegib TYPE /AWS1/TBDPERSISTENTVOLSIZEGIB /AWS1/TBDPERSISTENTVOLSIZEGIB¶
The persistent volume size in GiB. The default is 250.
iv_iops TYPE /AWS1/TBDPERSISTENTVOLUMEIOPS /AWS1/TBDPERSISTENTVOLUMEIOPS¶
The IOPS per persistent volume. The default is 3000.
iv_throughputmib TYPE /AWS1/TBDPERSISTENTVOLTPUTMIB /AWS1/TBDPERSISTENTVOLTPUTMIB¶
The throughput per persistent volume in MiB. The default is 125.
iv_lastusedttlhours TYPE /AWS1/TBDPERSISTENTVOLTTLHOURS /AWS1/TBDPERSISTENTVOLTTLHOURS¶
The number of hours a persistent volume can remain unused before it is deleted. The default is 168 (7 days).
Queryable Attributes¶
sizeGiB¶
The persistent volume size in GiB. The default is 250.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIZEGIB() |
Getter for SIZEGIB, with configurable default |
ASK_SIZEGIB() |
Getter for SIZEGIB w/ exceptions if field has no value |
HAS_SIZEGIB() |
Determine if SIZEGIB has a value |
iops¶
The IOPS per persistent volume. The default is 3000.
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 |
throughputMiB¶
The throughput per persistent volume in MiB. The default is 125.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_THROUGHPUTMIB() |
Getter for THROUGHPUTMIB, with configurable default |
ASK_THROUGHPUTMIB() |
Getter for THROUGHPUTMIB w/ exceptions if field has no value |
HAS_THROUGHPUTMIB() |
Determine if THROUGHPUTMIB has a value |
mountPath¶
The file system path where the persistent volume is mounted on the worker instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MOUNTPATH() |
Getter for MOUNTPATH, with configurable default |
ASK_MOUNTPATH() |
Getter for MOUNTPATH w/ exceptions if field has no value |
HAS_MOUNTPATH() |
Determine if MOUNTPATH has a value |
lastUsedTtlHours¶
The number of hours a persistent volume can remain unused before it is deleted. The default is 168 (7 days).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUSEDTTLHOURS() |
Getter for LASTUSEDTTLHOURS, with configurable default |
ASK_LASTUSEDTTLHOURS() |
Getter for LASTUSEDTTLHOURS w/ exceptions if field has no va |
HAS_LASTUSEDTTLHOURS() |
Determine if LASTUSEDTTLHOURS has a value |