AWS Lambda Element

The AWS Lambda element is used to provide an Atmosphere project the ability to invoke AWS Lambda functions and acquire their responses.

The AWS Lambda element is located in the Element Toolbox within Studio’s Cloud tab.

Using AWS elements requires the prerequisite configuration of AWS products and an AWS IAM role. To learn more about integrating AWS products into your Atmosphere projects, visit Amazon Web Services Integration.

Properties

The following properties can be changed for the AWS Lambda element:

Name

The name of the element.

Region

The AWS region where the Lambda function is located.

Role ARN

The designated IAM role used to allow Atmosphere to execute a Lambda function.

External ID

The external identifier within the IAM role used to allow role access.

Triggers

The following triggers are available to execute events from within the AWS Lambda element:

Triggered

Execute an event when the source element connected to the AWS Lambda triggers.

Invoked

Execute an event when the Lambda function is run.

Abilities

The following abilities are available for the AWS Lambda element when its source element triggers:

Trigger

Trigger the element(s) that follow the AWS Lambda element.

Invoke

Communicate to AWS and run the Lambda function.

Invoke Arguments:
Name Type Description
Function Name String Designated function to execute when the Lambda is invoked.
Payload JSON Returned JSON data after the Lambda has completed being invoked.