class Aws::States::Types::HistoryEvent

Contains details about the events of an execution.

@!attribute [rw] timestamp

The date and time the event occurred.
@return [Time]

@!attribute [rw] type

The type of the event.
@return [String]

@!attribute [rw] id

The id of the event. Events are numbered sequentially, starting at
one.
@return [Integer]

@!attribute [rw] previous_event_id

The id of the previous event.
@return [Integer]

@!attribute [rw] activity_failed_event_details

Contains details about an activity that failed during an execution.
@return [Types::ActivityFailedEventDetails]

@!attribute [rw] activity_schedule_failed_event_details

Contains details about an activity schedule event that failed during
an execution.
@return [Types::ActivityScheduleFailedEventDetails]

@!attribute [rw] activity_scheduled_event_details

Contains details about an activity scheduled during an execution.
@return [Types::ActivityScheduledEventDetails]

@!attribute [rw] activity_started_event_details

Contains details about the start of an activity during an execution.
@return [Types::ActivityStartedEventDetails]

@!attribute [rw] activity_succeeded_event_details

Contains details about an activity that successfully terminated
during an execution.
@return [Types::ActivitySucceededEventDetails]

@!attribute [rw] activity_timed_out_event_details

Contains details about an activity timeout that occurred during an
execution.
@return [Types::ActivityTimedOutEventDetails]

@!attribute [rw] task_failed_event_details

Contains details about the failure of a task.
@return [Types::TaskFailedEventDetails]

@!attribute [rw] task_scheduled_event_details

Contains details about a task that was scheduled.
@return [Types::TaskScheduledEventDetails]

@!attribute [rw] task_start_failed_event_details

Contains details about a task that failed to start.
@return [Types::TaskStartFailedEventDetails]

@!attribute [rw] task_started_event_details

Contains details about a task that was started.
@return [Types::TaskStartedEventDetails]

@!attribute [rw] task_submit_failed_event_details

Contains details about a task that where the submit failed.
@return [Types::TaskSubmitFailedEventDetails]

@!attribute [rw] task_submitted_event_details

Contains details about a submitted task.
@return [Types::TaskSubmittedEventDetails]

@!attribute [rw] task_succeeded_event_details

Contains details about a task that succeeded.
@return [Types::TaskSucceededEventDetails]

@!attribute [rw] task_timed_out_event_details

Contains details about a task that timed out.
@return [Types::TaskTimedOutEventDetails]

@!attribute [rw] execution_failed_event_details

Contains details about an execution failure event.
@return [Types::ExecutionFailedEventDetails]

@!attribute [rw] execution_started_event_details

Contains details about the start of the execution.
@return [Types::ExecutionStartedEventDetails]

@!attribute [rw] execution_succeeded_event_details

Contains details about the successful termination of the execution.
@return [Types::ExecutionSucceededEventDetails]

@!attribute [rw] execution_aborted_event_details

Contains details about an abort of an execution.
@return [Types::ExecutionAbortedEventDetails]

@!attribute [rw] execution_timed_out_event_details

Contains details about the execution timeout that occurred during
the execution.
@return [Types::ExecutionTimedOutEventDetails]

@!attribute [rw] map_state_started_event_details

Contains details about Map state that was started.
@return [Types::MapStateStartedEventDetails]

@!attribute [rw] map_iteration_started_event_details

Contains details about an iteration of a Map state that was started.
@return [Types::MapIterationEventDetails]

@!attribute [rw] map_iteration_succeeded_event_details

Contains details about an iteration of a Map state that succeeded.
@return [Types::MapIterationEventDetails]

@!attribute [rw] map_iteration_failed_event_details

Contains details about an iteration of a Map state that failed.
@return [Types::MapIterationEventDetails]

@!attribute [rw] map_iteration_aborted_event_details

Contains details about an iteration of a Map state that was aborted.
@return [Types::MapIterationEventDetails]

@!attribute [rw] lambda_function_failed_event_details

Contains details about a lambda function that failed during an
execution.
@return [Types::LambdaFunctionFailedEventDetails]

@!attribute [rw] lambda_function_schedule_failed_event_details

Contains details about a failed lambda function schedule event that
occurred during an execution.
@return [Types::LambdaFunctionScheduleFailedEventDetails]

@!attribute [rw] lambda_function_scheduled_event_details

Contains details about a lambda function scheduled during an
execution.
@return [Types::LambdaFunctionScheduledEventDetails]

@!attribute [rw] lambda_function_start_failed_event_details

Contains details about a lambda function that failed to start during
an execution.
@return [Types::LambdaFunctionStartFailedEventDetails]

@!attribute [rw] lambda_function_succeeded_event_details

Contains details about a lambda function that terminated
successfully during an execution.
@return [Types::LambdaFunctionSucceededEventDetails]

@!attribute [rw] lambda_function_timed_out_event_details

Contains details about a lambda function timeout that occurred
during an execution.
@return [Types::LambdaFunctionTimedOutEventDetails]

@!attribute [rw] state_entered_event_details

Contains details about a state entered during an execution.
@return [Types::StateEnteredEventDetails]

@!attribute [rw] state_exited_event_details

Contains details about an exit from a state during an execution.
@return [Types::StateExitedEventDetails]

@see docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/HistoryEvent AWS API Documentation

Constants

SENSITIVE