class Aws::GreengrassV2::Types::LambdaLinuxProcessParams
Contains parameters for a Linux process that contains an Lambda function.
@note When making an API call, you may pass LambdaLinuxProcessParams
data as a hash: { isolation_mode: "GreengrassContainer", # accepts GreengrassContainer, NoContainer container_params: { memory_size_in_kb: 1, mount_ro_sysfs: false, volumes: [ { source_path: "FileSystemPath", # required destination_path: "FileSystemPath", # required permission: "ro", # accepts ro, rw add_group_owner: false, }, ], devices: [ { path: "FileSystemPath", # required permission: "ro", # accepts ro, rw add_group_owner: false, }, ], }, }
@!attribute [rw] isolation_mode
The isolation mode for the process that contains the Lambda function. The process can run in an isolated runtime environment inside the IoT Greengrass container, or as a regular process outside any container. Default: `GreengrassContainer` @return [String]
@!attribute [rw] container_params
The parameters for the container in which the Lambda function runs. @return [Types::LambdaContainerParams]
@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/LambdaLinuxProcessParams AWS API Documentation
Constants
- SENSITIVE