{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-greengrass/refs/heads/main/json-structure/iot-greengrass-lambda-device-mount-structure.json", "name": "LambdaDeviceMount", "description": "Contains information about a device that Linux processes in a container can access.", "type": "object", "properties": { "path": { "allOf": [ { "$ref": "#/components/schemas/FileSystemPath" }, { "description": "The mount path for the device in the file system." } ] }, "permission": { "allOf": [ { "$ref": "#/components/schemas/LambdaFilesystemPermission" }, { "description": "

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

Default: ro

" } ] }, "addGroupOwner": { "allOf": [ { "$ref": "#/components/schemas/OptionalBoolean" }, { "description": "

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

Default: false

" } ] } }, "required": [ "path" ] }