NAME
Paws::Lambda::InvocationResponse
ATTRIBUTES
FunctionError => Str
Indicates whether an error occurred while executing the Lambda function. If an error occurred this field will have one of two values; Handled
or Unhandled
. Handled
errors are errors that are reported by the function while the Unhandled
errors are those detected and reported by AWS Lambda. Unhandled errors include out of memory errors and function timeouts. For information about how to report an Handled
error, see Programming Model.
LogResult => Str
It is the base64-encoded logs for the Lambda function invocation. This is present only if the invocation type is "RequestResponse" and the logs were requested.
Payload => Str
It is the JSON representation of the object returned by the Lambda function. In This is present only if the invocation type is "RequestResponse".
In the event of a function error this field contains a message describing the error. For the Handled
errors the Lambda function will report this message. For Unhandled
errors AWS Lambda reports the message.
StatusCode => Int
The HTTP status code will be in the 200 range for successful request. For the "RequestResonse" invocation type this status code will be 200. For the "Event" invocation type this status code will be 202. For the "DryRun" invocation type the status code will be 204.