HistoryEvent
Contains details about the events of an execution.
Contents
- id
-
The id of the event. Events are numbered sequentially, starting at one.
Type: Long
Required: Yes
- timestamp
-
The date and time the event occurred.
Type: Timestamp
Required: Yes
- type
-
The type of the event.
Type: String
Valid Values:
ActivityFailed | ActivityScheduled | ActivityScheduleFailed | ActivityStarted | ActivitySucceeded | ActivityTimedOut | ChoiceStateEntered | ChoiceStateExited | ExecutionAborted | ExecutionFailed | ExecutionStarted | ExecutionSucceeded | ExecutionTimedOut | FailStateEntered | LambdaFunctionFailed | LambdaFunctionScheduled | LambdaFunctionScheduleFailed | LambdaFunctionStarted | LambdaFunctionStartFailed | LambdaFunctionSucceeded | LambdaFunctionTimedOut | MapIterationAborted | MapIterationFailed | MapIterationStarted | MapIterationSucceeded | MapStateAborted | MapStateEntered | MapStateExited | MapStateFailed | MapStateStarted | MapStateSucceeded | ParallelStateAborted | ParallelStateEntered | ParallelStateExited | ParallelStateFailed | ParallelStateStarted | ParallelStateSucceeded | PassStateEntered | PassStateExited | SucceedStateEntered | SucceedStateExited | TaskFailed | TaskScheduled | TaskStarted | TaskStartFailed | TaskStateAborted | TaskStateEntered | TaskStateExited | TaskSubmitFailed | TaskSubmitted | TaskSucceeded | TaskTimedOut | WaitStateAborted | WaitStateEntered | WaitStateExited | MapRunAborted | MapRunFailed | MapRunStarted | MapRunSucceeded | ExecutionRedriven | MapRunRedriven
Required: Yes
- activityFailedEventDetails
-
Type: ActivityFailedEventDetails object
Required: No
- activityScheduledEventDetails
-
Type: ActivityScheduledEventDetails object
Required: No
- activityScheduleFailedEventDetails
-
Contains details about an activity schedule event that failed during an execution.
Type: ActivityScheduleFailedEventDetails object
Required: No
- activityStartedEventDetails
-
Type: ActivityStartedEventDetails object
Required: No
- activitySucceededEventDetails
-
Type: ActivitySucceededEventDetails object
Required: No
- activityTimedOutEventDetails
-
Type: ActivityTimedOutEventDetails object
Required: No
- executionAbortedEventDetails
-
Type: ExecutionAbortedEventDetails object
Required: No
- executionFailedEventDetails
-
Type: ExecutionFailedEventDetails object
Required: No
- executionRedrivenEventDetails
-
Contains details about the redrive attempt of an execution.
Type: ExecutionRedrivenEventDetails object
Required: No
- executionStartedEventDetails
-
Type: ExecutionStartedEventDetails object
Required: No
- executionSucceededEventDetails
-
Type: ExecutionSucceededEventDetails object
Required: No
- executionTimedOutEventDetails
-
Type: ExecutionTimedOutEventDetails object
Required: No
- lambdaFunctionFailedEventDetails
-
Type: LambdaFunctionFailedEventDetails object
Required: No
- lambdaFunctionScheduledEventDetails
-
Type: LambdaFunctionScheduledEventDetails object
Required: No
- lambdaFunctionScheduleFailedEventDetails
-
Type: LambdaFunctionScheduleFailedEventDetails object
Required: No
- lambdaFunctionStartFailedEventDetails
-
Contains details about a lambda function that failed to start during an execution.
Type: LambdaFunctionStartFailedEventDetails object
Required: No
- lambdaFunctionSucceededEventDetails
-
Contains details about a Lambda function that terminated successfully during an execution.
Type: LambdaFunctionSucceededEventDetails object
Required: No
- lambdaFunctionTimedOutEventDetails
-
Type: LambdaFunctionTimedOutEventDetails object
Required: No
- mapIterationAbortedEventDetails
-
Contains details about an iteration of a Map state that was aborted.
Type: MapIterationEventDetails object
Required: No
- mapIterationFailedEventDetails
-
Contains details about an iteration of a Map state that failed.
Type: MapIterationEventDetails object
Required: No
- mapIterationStartedEventDetails
-
Contains details about an iteration of a Map state that was started.
Type: MapIterationEventDetails object
Required: No
- mapIterationSucceededEventDetails
-
Contains details about an iteration of a Map state that succeeded.
Type: MapIterationEventDetails object
Required: No
- mapRunFailedEventDetails
-
Contains error and cause details about a Map Run that failed.
Type: MapRunFailedEventDetails object
Required: No
- mapRunRedrivenEventDetails
-
Contains details about the redrive attempt of a Map Run.
Type: MapRunRedrivenEventDetails object
Required: No
- mapRunStartedEventDetails
-
Contains details, such as
mapRunArn
, and the start date and time of a Map Run.mapRunArn
is the Amazon Resource Name (ARN) of the Map Run that was started.Type: MapRunStartedEventDetails object
Required: No
- mapStateStartedEventDetails
-
Contains details about Map state that was started.
Type: MapStateStartedEventDetails object
Required: No
- previousEventId
-
The id of the previous event.
Type: Long
Required: No
- stateEnteredEventDetails
-
Type: StateEnteredEventDetails object
Required: No
- stateExitedEventDetails
-
Type: StateExitedEventDetails object
Required: No
- taskFailedEventDetails
-
Contains details about the failure of a task.
Type: TaskFailedEventDetails object
Required: No
- taskScheduledEventDetails
-
Contains details about a task that was scheduled.
Type: TaskScheduledEventDetails object
Required: No
- taskStartedEventDetails
-
Contains details about a task that was started.
Type: TaskStartedEventDetails object
Required: No
- taskStartFailedEventDetails
-
Contains details about a task that failed to start.
Type: TaskStartFailedEventDetails object
Required: No
- taskSubmitFailedEventDetails
-
Contains details about a task that where the submit failed.
Type: TaskSubmitFailedEventDetails object
Required: No
- taskSubmittedEventDetails
-
Contains details about a submitted task.
Type: TaskSubmittedEventDetails object
Required: No
- taskSucceededEventDetails
-
Contains details about a task that succeeded.
Type: TaskSucceededEventDetails object
Required: No
- taskTimedOutEventDetails
-
Contains details about a task that timed out.
Type: TaskTimedOutEventDetails object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: