{ "name": "HistoryEvent", "description": "

Event within a workflow execution. A history event can be one of these types:

", "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 } ] }