/AWS1/CL_ECSDEVICE¶
An object representing a container instance host device.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_hostpath TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING¶
The path for the device on the host container instance.
Optional arguments:¶
iv_containerpath TYPE /AWS1/ECSSTRING /AWS1/ECSSTRING¶
The path inside the container at which to expose the host device.
it_permissions TYPE /AWS1/CL_ECSDEVCGROUPPERMS_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 at which to expose the host device.
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_ECSDEVICE WITH DEFAULT KEY
.