/AWS1/CL_BTCEKSVOLUME¶
Specifies an Amazon EKS volume for a job definition.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.
Optional arguments:¶
io_hostpath TYPE REF TO /AWS1/CL_BTCEKSHOSTPATH /AWS1/CL_BTCEKSHOSTPATH¶
Specifies the configuration of a Kubernetes
hostPathvolume. For more information, see hostPath in the Kubernetes documentation.
io_emptydir TYPE REF TO /AWS1/CL_BTCEKSEMPTYDIR /AWS1/CL_BTCEKSEMPTYDIR¶
Specifies the configuration of a Kubernetes
emptyDirvolume. For more information, see emptyDir in the Kubernetes documentation.
io_secret TYPE REF TO /AWS1/CL_BTCEKSSECRET /AWS1/CL_BTCEKSSECRET¶
Specifies the configuration of a Kubernetes
secretvolume. For more information, see secret in the Kubernetes documentation.
io_persistentvolumeclaim TYPE REF TO /AWS1/CL_BTCEKSPERSISTENTVOL00 /AWS1/CL_BTCEKSPERSISTENTVOL00¶
Specifies the configuration of a Kubernetes
persistentVolumeClaimbounded to apersistentVolume. For more information, see Persistent Volume Claims in the Kubernetes documentation.
Queryable Attributes¶
name¶
The name of the volume. The name must be allowed as a DNS subdomain name. For more information, see DNS subdomain names in the Kubernetes documentation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
hostPath¶
Specifies the configuration of a Kubernetes
hostPathvolume. For more information, see hostPath in the Kubernetes documentation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOSTPATH() |
Getter for HOSTPATH |
emptyDir¶
Specifies the configuration of a Kubernetes
emptyDirvolume. For more information, see emptyDir in the Kubernetes documentation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EMPTYDIR() |
Getter for EMPTYDIR |
secret¶
Specifies the configuration of a Kubernetes
secretvolume. For more information, see secret in the Kubernetes documentation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECRET() |
Getter for SECRET |
persistentVolumeClaim¶
Specifies the configuration of a Kubernetes
persistentVolumeClaimbounded to apersistentVolume. For more information, see Persistent Volume Claims in the Kubernetes documentation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERSISTENTVOLUMECLAIM() |
Getter for PERSISTENTVOLUMECLAIM |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_EKSVOLUMES¶
TYPES TT_EKSVOLUMES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCEKSVOLUME WITH DEFAULT KEY
.