Event within a workflow execution. A history event can be one of these types:
-
ActivityTaskCancelRequested \u2013 A RequestCancelActivityTask decision was received by the system.
-
ActivityTaskCanceled \u2013 The activity task was successfully canceled.
-
ActivityTaskCompleted \u2013 An activity worker successfully completed an activity task by calling RespondActivityTaskCompleted.
-
ActivityTaskFailed \u2013 An activity worker failed an activity task by calling RespondActivityTaskFailed.
-
ActivityTaskScheduled \u2013 An activity task was scheduled for execution.
-
ActivityTaskStarted \u2013 The scheduled activity task was dispatched to a worker.
-
ActivityTaskTimedOut \u2013 The activity task timed out.
-
CancelTimerFailed \u2013 Failed to process CancelTimer decision. This happens when the decision isn't configured properly, for example no timer exists with the specified timer Id.
-
CancelWorkflowExecutionFailed \u2013 A request to cancel a workflow execution failed.
-
ChildWorkflowExecutionCanceled \u2013 A child workflow execution, started by this workflow execution, was canceled and closed.
-
ChildWorkflowExecutionCompleted \u2013 A child workflow execution, started by this workflow execution, completed successfully and was closed.
-
ChildWorkflowExecutionFailed \u2013 A child workflow execution, started by this workflow execution, failed to complete successfully and was closed.
-
ChildWorkflowExecutionStarted \u2013 A child workflow execution was successfully started.
-
ChildWorkflowExecutionTerminated \u2013 A child workflow execution, started by this workflow execution, was terminated.
-
ChildWorkflowExecutionTimedOut \u2013 A child workflow execution, started by this workflow execution, timed out and was closed.
-
CompleteWorkflowExecutionFailed \u2013 The workflow execution failed to complete.
-
ContinueAsNewWorkflowExecutionFailed \u2013 The workflow execution failed to complete after being continued as a new workflow execution.
-
DecisionTaskCompleted \u2013 The decider successfully completed a decision task by calling RespondDecisionTaskCompleted.
-
DecisionTaskScheduled \u2013 A decision task was scheduled for the workflow execution.
-
DecisionTaskStarted \u2013 The decision task was dispatched to a decider.
-
DecisionTaskTimedOut \u2013 The decision task timed out.
-
ExternalWorkflowExecutionCancelRequested \u2013 Request to cancel an external workflow execution was successfully delivered to the target execution.
-
ExternalWorkflowExecutionSignaled \u2013 A signal, requested by this workflow execution, was successfully delivered to the target external workflow execution.
-
FailWorkflowExecutionFailed \u2013 A request to mark a workflow execution as failed, itself failed.
-
MarkerRecorded \u2013 A marker was recorded in the workflow history as the result of a RecordMarker decision.
-
RecordMarkerFailed \u2013 A RecordMarker decision was returned as failed.
-
RequestCancelActivityTaskFailed \u2013 Failed to process RequestCancelActivityTask decision. This happens when the decision isn't configured properly.
-
RequestCancelExternalWorkflowExecutionFailed \u2013 Request to cancel an external workflow execution failed.
-
RequestCancelExternalWorkflowExecutionInitiated \u2013 A request was made to request the cancellation of an external workflow execution.
-
ScheduleActivityTaskFailed \u2013 Failed to process ScheduleActivityTask decision. This happens when the decision isn't configured properly, for example the activity type specified isn't registered.
-
SignalExternalWorkflowExecutionFailed \u2013 The request to signal an external workflow execution failed.
-
SignalExternalWorkflowExecutionInitiated \u2013 A request to signal an external workflow was made.
-
StartActivityTaskFailed \u2013 A scheduled activity task failed to start.
-
StartChildWorkflowExecutionFailed \u2013 Failed to process StartChildWorkflowExecution decision. This happens when the decision isn't configured properly, for example the workflow type specified isn't registered.
-
StartChildWorkflowExecutionInitiated \u2013 A request was made to start a child workflow execution.
-
StartTimerFailed \u2013 Failed to process StartTimer decision. This happens when the decision isn't configured properly, for example a timer already exists with the specified timer Id.
-
TimerCanceled \u2013 A timer, previously started for this workflow execution, was successfully canceled.
-
TimerFired \u2013 A timer, previously started for this workflow execution, fired.
-
TimerStarted \u2013 A timer was started for the workflow execution due to a StartTimer decision.
-
WorkflowExecutionCancelRequested \u2013 A request to cancel this workflow execution was made.
-
WorkflowExecutionCanceled \u2013 The workflow execution was successfully canceled and closed.
-
WorkflowExecutionCompleted \u2013 The workflow execution was closed due to successful completion.
-
WorkflowExecutionContinuedAsNew \u2013 The workflow execution was closed and a new execution of the same type was created with the same workflowId.
-
WorkflowExecutionFailed \u2013 The workflow execution closed due to a failure.
-
WorkflowExecutionSignaled \u2013 An external signal was received for the workflow execution.
-
WorkflowExecutionStarted \u2013 The workflow execution was started.
-
WorkflowExecutionTerminated \u2013 The workflow execution was terminated.
-
WorkflowExecutionTimedOut \u2013 The workflow execution was closed because a time out was exceeded.
",
"type": "object",
"properties": [
{
"name": "eventTimestamp",
"type": "string",
"description": "",
"required": true
},
{
"name": "eventType",
"type": "string",
"description": "",
"required": true
},
{
"name": "eventId",
"type": "string",
"description": "",
"required": true
},
{
"name": "workflowExecutionStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionCompletedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "completeWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "failWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionTimedOutEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionCanceledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "cancelWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionContinuedAsNewEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "continueAsNewWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionTerminatedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionCancelRequestedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "decisionTaskScheduledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "decisionTaskStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "decisionTaskCompletedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "decisionTaskTimedOutEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskScheduledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskCompletedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskTimedOutEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskCanceledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "activityTaskCancelRequestedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "workflowExecutionSignaledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "markerRecordedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "recordMarkerFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "timerStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "timerFiredEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "timerCanceledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "startChildWorkflowExecutionInitiatedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionCompletedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionTimedOutEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionCanceledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "childWorkflowExecutionTerminatedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "signalExternalWorkflowExecutionInitiatedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "externalWorkflowExecutionSignaledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "signalExternalWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "externalWorkflowExecutionCancelRequestedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "requestCancelExternalWorkflowExecutionInitiatedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "requestCancelExternalWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "scheduleActivityTaskFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "requestCancelActivityTaskFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "startTimerFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "cancelTimerFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "startChildWorkflowExecutionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "lambdaFunctionScheduledEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "lambdaFunctionStartedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "lambdaFunctionCompletedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "lambdaFunctionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "lambdaFunctionTimedOutEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "scheduleLambdaFunctionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
},
{
"name": "startLambdaFunctionFailedEventAttributes",
"type": "string",
"description": "",
"required": false
}
]
}