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

Returns:

#activity_schedule_failed_event_detailsTypes::ActivityScheduleFailedEventDetails

Contains details about an activity schedule event which 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 which successfully terminated during an execution.

Returns:

#activity_timed_out_event_detailsTypes::ActivityTimedOutEventDetails

Contains details about an activity timeout which 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 which 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 which failed during an execution.

Returns:

#lambda_function_schedule_failed_event_detailsTypes::LambdaFunctionScheduleFailedEventDetails

Contains details about a failed lambda function schedule event which 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 which failed to start during an execution.

Returns:

#lambda_function_succeeded_event_detailsTypes::LambdaFunctionSucceededEventDetails

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

Returns:

#lambda_function_timed_out_event_detailsTypes::LambdaFunctionTimedOutEventDetails

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

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:

#timestampTime

The date the event occurred.

Returns:

  • (Time)

    The date the event occurred.

#typeString

The type of the event.

Possible 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

Returns:

  • (String)

    The type of the event.