/AWS1/CL_BTCDEVICE¶
An object that represents a container instance host device.
This object isn't applicable to jobs that are running on Fargate resources and shouldn't be provided.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_hostpath TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The path for the device on the host container instance.
Optional arguments:¶
iv_containerpath TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING¶
The path inside the container that's used to expose the host device. By default, the
hostPathvalue is used.
it_permissions TYPE /AWS1/CL_BTCDEVCGROUPPERMS_W=>TT_DEVICECGROUPPERMISSIONS TT_DEVICECGROUPPERMISSIONS¶
The explicit permissions to provide to the container for the device. By default, the container has permissions for
read,write, andmknodfor the device.
Queryable Attributes¶
hostPath¶
The path for the device on the host container instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOSTPATH() |
Getter for HOSTPATH, with configurable default |
ASK_HOSTPATH() |
Getter for HOSTPATH w/ exceptions if field has no value |
HAS_HOSTPATH() |
Determine if HOSTPATH has a value |
containerPath¶
The path inside the container that's used to expose the host device. By default, the
hostPathvalue is used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTAINERPATH() |
Getter for CONTAINERPATH, with configurable default |
ASK_CONTAINERPATH() |
Getter for CONTAINERPATH w/ exceptions if field has no value |
HAS_CONTAINERPATH() |
Determine if CONTAINERPATH has a value |
permissions¶
The explicit permissions to provide to the container for the device. By default, the container has permissions for
read,write, andmknodfor the device.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERMISSIONS() |
Getter for PERMISSIONS, with configurable default |
ASK_PERMISSIONS() |
Getter for PERMISSIONS w/ exceptions if field has no value |
HAS_PERMISSIONS() |
Determine if PERMISSIONS 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_DEVICESLIST¶
TYPES TT_DEVICESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCDEVICE WITH DEFAULT KEY
.