SFN / Client / send_task_success
send_task_success#
- SFN.Client.send_task_success(**kwargs)#
- Used by activity workers and task states using the callback pattern to report that the task identified by the - taskTokencompleted successfully.- See also: AWS API Documentation - Request Syntax- response = client.send_task_success( taskToken='string', output='string' ) - Parameters:
- taskToken (string) – - [REQUIRED] - The token that represents this task. Task tokens are generated by Step Functions when tasks are assigned to a worker, or in the context object when a workflow enters a task state. See GetActivityTaskOutput$taskToken. 
- output (string) – - [REQUIRED] - The JSON output of the task. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- SFN.Client.exceptions.TaskDoesNotExist
- SFN.Client.exceptions.InvalidOutput
- SFN.Client.exceptions.InvalidToken
- SFN.Client.exceptions.TaskTimedOut