Menu
AWS Step Functions
API Reference (API Version 2016-11-23)

HistoryEvent

Contains details about the events of an execution.

Contents

activityFailedEventDetails

Type: ActivityFailedEventDetails object

Required: No

activityScheduledEventDetails

Type: ActivityScheduledEventDetails object

Required: No

activityScheduleFailedEventDetails

Contains details about an activity schedule event which 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

executionStartedEventDetails

Type: ExecutionStartedEventDetails object

Required: No

executionSucceededEventDetails

Type: ExecutionSucceededEventDetails object

Required: No

executionTimedOutEventDetails

Type: ExecutionTimedOutEventDetails object

Required: No

id

The id of the event. Events are numbered sequentially, starting at one.

Type: Long

Required: Yes

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 which failed to start during an execution.

Type: LambdaFunctionStartFailedEventDetails object

Required: No

lambdaFunctionSucceededEventDetails

Contains details about a lambda function which terminated successfully during an execution.

Type: LambdaFunctionSucceededEventDetails object

Required: No

lambdaFunctionTimedOutEventDetails

Type: LambdaFunctionTimedOutEventDetails 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

timestamp

The date the event occurred.

Type: Timestamp

Required: Yes

type

The type of the event.

Type: String

Valid Values: ActivityFailed | ActivityScheduleFailed | ActivityScheduled | ActivityStarted | ActivitySucceeded | ActivityTimedOut | ChoiceStateEntered | ChoiceStateExited | ExecutionFailed | ExecutionStarted | ExecutionSucceeded | ExecutionAborted | ExecutionTimedOut | FailStateEntered | LambdaFunctionFailed | LambdaFunctionScheduleFailed | LambdaFunctionScheduled | LambdaFunctionStartFailed | LambdaFunctionStarted | LambdaFunctionSucceeded | LambdaFunctionTimedOut | SucceedStateEntered | SucceedStateExited | TaskStateAborted | TaskStateEntered | TaskStateExited | PassStateEntered | PassStateExited | ParallelStateAborted | ParallelStateEntered | ParallelStateExited | ParallelStateFailed | ParallelStateStarted | ParallelStateSucceeded | WaitStateAborted | WaitStateEntered | WaitStateExited

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: