You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::States::Types::HistoryEvent

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Contains details about the events of an execution.

Instance Attribute Summary collapse

Instance Attribute Details

#activity_failed_event_detailsTypes::ActivityFailedEventDetails

Contains details about an activity that failed during an execution.

Returns:

#activity_schedule_failed_event_detailsTypes::ActivityScheduleFailedEventDetails

Contains details about an activity schedule event that failed during an execution.

Returns:

#activity_scheduled_event_detailsTypes::ActivityScheduledEventDetails

Contains details about an activity scheduled during an execution.

Returns:

#activity_started_event_detailsTypes::ActivityStartedEventDetails

Contains details about the start of an activity during an execution.

Returns:

#activity_succeeded_event_detailsTypes::ActivitySucceededEventDetails

Contains details about an activity that successfully terminated during an execution.

Returns:

#activity_timed_out_event_detailsTypes::ActivityTimedOutEventDetails

Contains details about an activity timeout that occurred during an execution.

Returns:

#execution_aborted_event_detailsTypes::ExecutionAbortedEventDetails

Contains details about an abort of an execution.

Returns:

#execution_failed_event_detailsTypes::ExecutionFailedEventDetails

Contains details about an execution failure event.

Returns:

#execution_started_event_detailsTypes::ExecutionStartedEventDetails

Contains details about the start of the execution.

Returns:

#execution_succeeded_event_detailsTypes::ExecutionSucceededEventDetails

Contains details about the successful termination of the execution.

Returns:

#execution_timed_out_event_detailsTypes::ExecutionTimedOutEventDetails

Contains details about the execution timeout that occurred during the execution.

Returns:

#idInteger

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

Returns:

  • (Integer)

    The id of the event.

#lambda_function_failed_event_detailsTypes::LambdaFunctionFailedEventDetails

Contains details about a lambda function that failed during an execution.

Returns:

#lambda_function_schedule_failed_event_detailsTypes::LambdaFunctionScheduleFailedEventDetails

Contains details about a failed lambda function schedule event that occurred during an execution.

Returns:

#lambda_function_scheduled_event_detailsTypes::LambdaFunctionScheduledEventDetails

Contains details about a lambda function scheduled during an execution.

Returns:

#lambda_function_start_failed_event_detailsTypes::LambdaFunctionStartFailedEventDetails

Contains details about a lambda function that failed to start during an execution.

Returns:

#lambda_function_succeeded_event_detailsTypes::LambdaFunctionSucceededEventDetails

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

Returns:

#lambda_function_timed_out_event_detailsTypes::LambdaFunctionTimedOutEventDetails

Contains details about a lambda function timeout that occurred during an execution.

Returns:

#map_iteration_aborted_event_detailsTypes::MapIterationEventDetails

Contains details about an iteration of a Map state that was aborted.

Returns:

#map_iteration_failed_event_detailsTypes::MapIterationEventDetails

Contains details about an iteration of a Map state that failed.

Returns:

#map_iteration_started_event_detailsTypes::MapIterationEventDetails

Contains details about an iteration of a Map state that was started.

Returns:

#map_iteration_succeeded_event_detailsTypes::MapIterationEventDetails

Contains details about an iteration of a Map state that succeeded.

Returns:

#map_state_started_event_detailsTypes::MapStateStartedEventDetails

Contains details about Map state that was started.

Returns:

#previous_event_idInteger

The id of the previous event.

Returns:

  • (Integer)

    The id of the previous event.

#state_entered_event_detailsTypes::StateEnteredEventDetails

Contains details about a state entered during an execution.

Returns:

#state_exited_event_detailsTypes::StateExitedEventDetails

Contains details about an exit from a state during an execution.

Returns:

#task_failed_event_detailsTypes::TaskFailedEventDetails

Contains details about the failure of a task.

Returns:

#task_scheduled_event_detailsTypes::TaskScheduledEventDetails

Contains details about a task that was scheduled.

Returns:

#task_start_failed_event_detailsTypes::TaskStartFailedEventDetails

Contains details about a task that failed to start.

Returns:

#task_started_event_detailsTypes::TaskStartedEventDetails

Contains details about a task that was started.

Returns:

#task_submit_failed_event_detailsTypes::TaskSubmitFailedEventDetails

Contains details about a task that where the submit failed.

Returns:

#task_submitted_event_detailsTypes::TaskSubmittedEventDetails

Contains details about a submitted task.

Returns:

#task_succeeded_event_detailsTypes::TaskSucceededEventDetails

Contains details about a task that succeeded.

Returns:

#task_timed_out_event_detailsTypes::TaskTimedOutEventDetails

Contains details about a task that timed out.

Returns:

#timestampTime

The date and time the event occurred.

Returns:

  • (Time)

    The date and time the event occurred.

#typeString

The type of the event.

Possible 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

Returns:

  • (String)

    The type of the event.