/AWS1/CL_GG2LAMBDAVOLUMEMOUNT¶
Contains information about a volume that Linux processes in a container can access. When you define a volume, the IoT Greengrass Core software mounts the source files to the destination inside the container.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_sourcepath
TYPE /AWS1/GG2FILESYSTEMPATH
/AWS1/GG2FILESYSTEMPATH
¶
The path to the physical volume in the file system.
iv_destinationpath
TYPE /AWS1/GG2FILESYSTEMPATH
/AWS1/GG2FILESYSTEMPATH
¶
The path to the logical volume in the file system.
Optional arguments:¶
iv_permission
TYPE /AWS1/GG2LAMBDAFILESYSTEMPERM
/AWS1/GG2LAMBDAFILESYSTEMPERM
¶
The permission to access the volume: read/only (
ro
) or read/write (rw
).Default:
ro
iv_addgroupowner
TYPE /AWS1/GG2OPTIONALBOOLEAN
/AWS1/GG2OPTIONALBOOLEAN
¶
Whether or not to add the IoT Greengrass user group as an owner of the volume.
Default:
false
Queryable Attributes¶
sourcePath¶
The path to the physical volume in the file system.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SOURCEPATH() |
Getter for SOURCEPATH, with configurable default |
ASK_SOURCEPATH() |
Getter for SOURCEPATH w/ exceptions if field has no value |
HAS_SOURCEPATH() |
Determine if SOURCEPATH has a value |
destinationPath¶
The path to the logical volume in the file system.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESTINATIONPATH() |
Getter for DESTINATIONPATH, with configurable default |
ASK_DESTINATIONPATH() |
Getter for DESTINATIONPATH w/ exceptions if field has no val |
HAS_DESTINATIONPATH() |
Determine if DESTINATIONPATH has a value |
permission¶
The permission to access the volume: 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 IoT Greengrass user group as an owner of the volume.
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_LAMBDAVOLUMELIST
¶
TYPES TT_LAMBDAVOLUMELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2LAMBDAVOLUMEMOUNT WITH DEFAULT KEY
.