Component Version Lambda Execution Parameters Args
Constructors
Properties
The map of environment variables that are available to the Lambda function when it runs.
The list of event sources to which to subscribe to receive work messages. The Lambda function runs when it receives a message from an event source. You can subscribe this function to local publish/subscribe messages and AWS IoT Core MQTT messages.
The encoding type that the Lambda function supports. Default: json
The parameters for the Linux process that contains the Lambda function.
The maximum amount of time in seconds that a non-pinned Lambda function can idle before the AWS IoT Greengrass Core software stops its process.
The maximum number of instances that a non-pinned Lambda function can run at the same time.
The maximum size of the message queue for the Lambda function component. The AWS IoT Greengrass core device stores messages in a FIFO (first-in-first-out) queue until it can run the Lambda function to consume each message.
The interval in seconds at which a pinned (also known as long-lived) Lambda function component sends status updates to the Lambda manager component.
The maximum amount of time in seconds that the Lambda function can process a work item.