class Aws::GreengrassV2::Types::LambdaContainerParams
Contains information about a container in which Lambda functions run on Greengrass core devices.
@note When making an API call, you may pass LambdaContainerParams
data as a hash: { 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] memory_size_in_kb
The memory size of the container, expressed in kilobytes. Default: `16384` (16 MB) @return [Integer]
@!attribute [rw] mount_ro_sysfs
Whether or not the container can read information from the device's `/sys` folder. Default: `false` @return [Boolean]
@!attribute [rw] volumes
The list of volumes that the container can access. @return [Array<Types::LambdaVolumeMount>]
@!attribute [rw] devices
The list of system devices that the container can access. @return [Array<Types::LambdaDeviceMount>]
@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/LambdaContainerParams AWS API Documentation
Constants
- SENSITIVE