Invoke a Lambda function.
Invocations may be synchronous or asynchronous. In a synchronous invocation, Lambda waits for a response that contains details or errors. In an asynchronous invocation, Lambda adds an event to a queue. After the event is sent, the response includes a status code only.
Options
- Your Functions (dropdown): list of functions that you can invoke
Input
Parameters
* invocationType (drop-down)
* RequestResponse: Synchronous invocation. The connection remains open until a response is received.
* DryRun: Verification of user permissions. Try this before invoking a function to prevent errors.
* Event: Asynchronous invocation. Events are added to a queue and attempted twice before moving to dead-letter queue.
* logType (drop-down)
* None: exclude execution log from the response
* Tail: include execution log in response
* clientContext (object): data about the client (limit: 3583 bytes of base64-encoded data)
* payload (object): JSON data to provide to the function
* qualifier (text): alias of the function (if it has published previously)
Output
Response * Status Code (number): HTTP code for the request. Successful requests are in the 200 range; errors are in the 400-500 range. * Output (text): response from the function * Log Result (text): the last 4KB of the execution log