Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

HistoryEvent

import type { HistoryEvent } from "https://aws-api.deno.dev/v0.3/services/stepfunctions.ts?docs=full";

Contains details about the events of an execution.

interface HistoryEvent {
activityFailedEventDetails?: ActivityFailedEventDetails | null;
activityScheduledEventDetails?: ActivityScheduledEventDetails | null;
activityScheduleFailedEventDetails?: ActivityScheduleFailedEventDetails | null;
activityStartedEventDetails?: ActivityStartedEventDetails | null;
activitySucceededEventDetails?: ActivitySucceededEventDetails | null;
activityTimedOutEventDetails?: ActivityTimedOutEventDetails | null;
executionAbortedEventDetails?: ExecutionAbortedEventDetails | null;
executionFailedEventDetails?: ExecutionFailedEventDetails | null;
executionStartedEventDetails?: ExecutionStartedEventDetails | null;
executionSucceededEventDetails?: ExecutionSucceededEventDetails | null;
executionTimedOutEventDetails?: ExecutionTimedOutEventDetails | null;
id: number;
lambdaFunctionFailedEventDetails?: LambdaFunctionFailedEventDetails | null;
lambdaFunctionScheduledEventDetails?: LambdaFunctionScheduledEventDetails | null;
lambdaFunctionScheduleFailedEventDetails?: LambdaFunctionScheduleFailedEventDetails | null;
lambdaFunctionStartFailedEventDetails?: LambdaFunctionStartFailedEventDetails | null;
lambdaFunctionSucceededEventDetails?: LambdaFunctionSucceededEventDetails | null;
lambdaFunctionTimedOutEventDetails?: LambdaFunctionTimedOutEventDetails | null;
mapIterationAbortedEventDetails?: MapIterationEventDetails | null;
mapIterationFailedEventDetails?: MapIterationEventDetails | null;
mapIterationStartedEventDetails?: MapIterationEventDetails | null;
mapIterationSucceededEventDetails?: MapIterationEventDetails | null;
mapStateStartedEventDetails?: MapStateStartedEventDetails | null;
previousEventId?: number | null;
stateEnteredEventDetails?: StateEnteredEventDetails | null;
stateExitedEventDetails?: StateExitedEventDetails | null;
taskFailedEventDetails?: TaskFailedEventDetails | null;
taskScheduledEventDetails?: TaskScheduledEventDetails | null;
taskStartedEventDetails?: TaskStartedEventDetails | null;
taskStartFailedEventDetails?: TaskStartFailedEventDetails | null;
taskSubmitFailedEventDetails?: TaskSubmitFailedEventDetails | null;
taskSubmittedEventDetails?: TaskSubmittedEventDetails | null;
taskSucceededEventDetails?: TaskSucceededEventDetails | null;
taskTimedOutEventDetails?: TaskTimedOutEventDetails | null;
timestamp: Date | number;
}

§Properties

§
activityFailedEventDetails?: ActivityFailedEventDetails | null
[src]
§
activityScheduledEventDetails?: ActivityScheduledEventDetails | null
[src]
§
activityScheduleFailedEventDetails?: ActivityScheduleFailedEventDetails | null
[src]

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

§
activityStartedEventDetails?: ActivityStartedEventDetails | null
[src]
§
activitySucceededEventDetails?: ActivitySucceededEventDetails | null
[src]
§
activityTimedOutEventDetails?: ActivityTimedOutEventDetails | null
[src]
§
executionAbortedEventDetails?: ExecutionAbortedEventDetails | null
[src]
§
executionFailedEventDetails?: ExecutionFailedEventDetails | null
[src]
§
executionStartedEventDetails?: ExecutionStartedEventDetails | null
[src]
§
executionSucceededEventDetails?: ExecutionSucceededEventDetails | null
[src]
§
executionTimedOutEventDetails?: ExecutionTimedOutEventDetails | null
[src]
§
id: number
[src]

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

§
lambdaFunctionFailedEventDetails?: LambdaFunctionFailedEventDetails | null
[src]
§
lambdaFunctionScheduledEventDetails?: LambdaFunctionScheduledEventDetails | null
[src]
§
lambdaFunctionScheduleFailedEventDetails?: LambdaFunctionScheduleFailedEventDetails | null
[src]
§
lambdaFunctionStartFailedEventDetails?: LambdaFunctionStartFailedEventDetails | null
[src]

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

§
lambdaFunctionSucceededEventDetails?: LambdaFunctionSucceededEventDetails | null
[src]

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

§
lambdaFunctionTimedOutEventDetails?: LambdaFunctionTimedOutEventDetails | null
[src]
§
mapIterationAbortedEventDetails?: MapIterationEventDetails | null
[src]

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

§
mapIterationFailedEventDetails?: MapIterationEventDetails | null
[src]

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

§
mapIterationStartedEventDetails?: MapIterationEventDetails | null
[src]

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

§
mapIterationSucceededEventDetails?: MapIterationEventDetails | null
[src]

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

§
mapStateStartedEventDetails?: MapStateStartedEventDetails | null
[src]

Contains details about Map state that was started.

§
previousEventId?: number | null
[src]

The id of the previous event.

§
stateEnteredEventDetails?: StateEnteredEventDetails | null
[src]
§
stateExitedEventDetails?: StateExitedEventDetails | null
[src]
§
taskFailedEventDetails?: TaskFailedEventDetails | null
[src]

Contains details about the failure of a task.

§
taskScheduledEventDetails?: TaskScheduledEventDetails | null
[src]

Contains details about a task that was scheduled.

§
taskStartedEventDetails?: TaskStartedEventDetails | null
[src]

Contains details about a task that was started.

§
taskStartFailedEventDetails?: TaskStartFailedEventDetails | null
[src]

Contains details about a task that failed to start.

§
taskSubmitFailedEventDetails?: TaskSubmitFailedEventDetails | null
[src]

Contains details about a task that where the submit failed.

§
taskSubmittedEventDetails?: TaskSubmittedEventDetails | null
[src]

Contains details about a submitted task.

§
taskSucceededEventDetails?: TaskSucceededEventDetails | null
[src]

Contains details about a task that succeeded.

§
taskTimedOutEventDetails?: TaskTimedOutEventDetails | null
[src]

Contains details about a task that timed out.

§
timestamp: Date | number
[src]

The date and time the event occurred.

§

The type of the event.