AWS: Invoke a Lambda Function
AWS
Availability
This workflow action is available on our Enterprise plan for Incident Management. Please contact our Sales Team to upgrade to an account with this action.
Description
Invoke an AWS Lambda function with a custom payload.
Instructions
- If you have not done so already, please follow our instructions to Create an Incident Workflow.
- When you are prompted to add actions , select this action.
- Enter the following Inputs and then click Save. Continue following instructions to Publish the Workflow. When the action runs, you will see the Outputs listed below.
Inputs
Name | Description |
---|---|
Integration | Select a Workflow Integration or click New AWS Connection to establish a new one. |
Function name | Enter the name of the Lambda function to invoke. |
Payload | Specify the payload in JSON to send to the Lambda function. Ex: {“key”: ”value”, ...} |
Invocation type | Select an invocation type, Event, RequestResponse or DryRun. If left blank, defaults to RequestResponse (synchronous). |
Region | The region in which the function is defined. If left blank, uses the default region configured for the integration. |
Outputs
Name | Description |
---|---|
Response Status Code | The status code of the response. |
Successful Status Code Response | Boolean value that signifies if the call made within the action was successful or not (e.g., 2XX ). |
Response Time Milliseconds | The time in milliseconds taken for the request to be sent and the response to be received. |
Result | Value that shows if the action was successful or not. Either "Success" or "Failed." |
Result Summary | Brief description of what the action did or if it failed. |
Error | Brief description that is populated if the action failed. |
Response Body | The body attached to the response. |
JSON Response Body | The response body parsed into a JSON object, if a JSON response body is returned. |
Updated about 1 month ago