Lambda / Client / send_durable_execution_callback_success

send_durable_execution_callback_success

Lambda.Client.send_durable_execution_callback_success(**kwargs)

Sends a successful completion response for a callback operation in a durable execution. Use this API when an external system has successfully completed a callback operation.

See also: AWS API Documentation

Request Syntax

response = client.send_durable_execution_callback_success(
    CallbackId='string',
    Result=b'bytes'|file
)
Parameters:
  • CallbackId (string) –

    [REQUIRED]

    The unique identifier for the callback operation.

  • Result (bytes or seekable file-like object) – The result data from the successful callback operation. Maximum size is 256 KB.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • Lambda.Client.exceptions.InvalidParameterValueException

  • Lambda.Client.exceptions.TooManyRequestsException

  • Lambda.Client.exceptions.ServiceException

  • Lambda.Client.exceptions.CallbackTimeoutException