Step Details | |
Introduced in Version | 8.0.0 |
Last Modified in Version | 9.0.0 |
Location | Integration > Amazon AWS > Lambda |
The Run Lambda Function step is used to trigger the execution of a specific Lambda Function.
Prerequisites
- This step requires the Amazon AWS Module to be installed before it will be available in the toolbox, and an active AWS account. The Amazon WebServices Settings must also be configured.
- A dependency must be created after installing the module in order for the the steps to be properly used.
Properties
Inputs
Property | Description | Data Type |
---|---|---|
Allow Use Default AWSCreds | Toggle permitting the use of default AWS account credentials. | Boolean |
Function Name | Name of the Lambda function to name. | String |
Region | AWS Region associated with the designated Lambda function. | AmazonAWSRegion |
Timeout | Time frame it takes for function to stop working. | TimeSpan |
Outputs
Property | Description | Data Type |
---|---|---|
Substring1_Output | The part of the string that was extracted. | String |
Common Errors
Function Not Found
If the function that was inputted does not exist or was spelled incorrectly, thestep will cause an error.
To correct this, ensure the Function Name input is properly spelled and exists.
Exception Message:
DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Run Lambda Function 1[RunLambdaFunction] in flow [Step Library Flow]: Exception invoking method RunLambdaFunction on class LambdaSteps
---> DecisionsFramework.LoggedException: Exception invoking method RunLambdaFunction on class LambdaSteps
---> Amazon.Lambda.Model.ResourceNotFoundException: Function not found: arn:aws:lambda:us-east-1:230575086277:function:TestFunction:$LATEST
---> Amazon.Runtime.Internal.HttpErrorResponseException: Exception of type 'Amazon.Runtime.Internal.HttpErrorResponseException' was thrown. at Amazon.Runtime.HttpWebRequestMessage.ProcessHttpResponseMessage(HttpResponseMessage responseMessage)
at Amazon.Runtime.HttpWebRequestMessage.GetResponseAsync(CancellationToken cancellationToken)
at Amazon.Runtime.Internal.HttpHandler`1.InvokeAsync[T](IExecutionContext executionContext)
at Amazon.Runtime.Internal.Unmarshaller.InvokeAsync[T](IExecutionContext executionContext)
at Amazon.Runtime.Internal.ErrorHandler.InvokeAsync[T](IExecutionContext executionContext)
--- End of inner exception stack trace ---
Step Changes
Version | Release Date | Developer Task | |
---|---|---|---|
Timeout property added. | 9.6 | January 2025 | [DT-042821] |
Related Information
Related Articles: