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. |