Skip to content

/AWS1/CL_GG2LAMBDADEVICEMOUNT

Contains information about a device that Linux processes in a container can access.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_path TYPE /AWS1/GG2FILESYSTEMPATH /AWS1/GG2FILESYSTEMPATH

The mount path for the device in the file system.

Optional arguments:

iv_permission TYPE /AWS1/GG2LAMBDAFILESYSTEMPERM /AWS1/GG2LAMBDAFILESYSTEMPERM

The permission to access the device: read/only (ro) or read/write (rw).

Default: ro

iv_addgroupowner TYPE /AWS1/GG2OPTIONALBOOLEAN /AWS1/GG2OPTIONALBOOLEAN

Whether or not to add the component's system user as an owner of the device.

Default: false


Queryable Attributes

path

The mount path for the device in the file system.

Accessible with the following methods

Method Description
GET_PATH() Getter for PATH, with configurable default
ASK_PATH() Getter for PATH w/ exceptions if field has no value
HAS_PATH() Determine if PATH has a value

permission

The permission to access the device: read/only (ro) or read/write (rw).

Default: ro

Accessible with the following methods

Method Description
GET_PERMISSION() Getter for PERMISSION, with configurable default
ASK_PERMISSION() Getter for PERMISSION w/ exceptions if field has no value
HAS_PERMISSION() Determine if PERMISSION has a value

addGroupOwner

Whether or not to add the component's system user as an owner of the device.

Default: false

Accessible with the following methods

Method Description
GET_ADDGROUPOWNER() Getter for ADDGROUPOWNER, with configurable default
ASK_ADDGROUPOWNER() Getter for ADDGROUPOWNER w/ exceptions if field has no value
HAS_ADDGROUPOWNER() Determine if ADDGROUPOWNER 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_LAMBDADEVICELIST

TYPES TT_LAMBDADEVICELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2LAMBDADEVICEMOUNT WITH DEFAULT KEY
.