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

WorkflowExecutionInfo

import type { WorkflowExecutionInfo } from "https://aws-api.deno.dev/v0.4/services/swf.ts?docs=full";

Contains information about a workflow execution.

interface WorkflowExecutionInfo {
cancelRequested?: boolean | null;
closeStatus?: CloseStatus | null;
closeTimestamp?: Date | number | null;
execution: WorkflowExecution;
executionStatus: ExecutionStatus;
parent?: WorkflowExecution | null;
startTimestamp: Date | number;
tagList?: string[] | null;
workflowType: WorkflowType;
}

§Properties

§
cancelRequested?: boolean | null
[src]

Set to true if a cancellation is requested for this workflow execution.

§
closeStatus?: CloseStatus | null
[src]

If the execution status is closed then this specifies how the execution was closed:

  • COMPLETED – the execution was successfully completed.
  • CANCELED – the execution was canceled.Cancellation allows the implementation to gracefully clean up before the execution is closed.
  • TERMINATED – the execution was force terminated.
  • FAILED – the execution failed to complete.
  • TIMED_OUT – the execution did not complete in the alloted time and was automatically timed out.
  • CONTINUED_AS_NEW – the execution is logically continued. This means the current execution was completed and a new execution was started to carry on the workflow.
§
closeTimestamp?: Date | number | null
[src]

The time when the workflow execution was closed. Set only if the execution status is CLOSED.

§

The workflow execution this information is about.

§
executionStatus: ExecutionStatus
[src]

The current status of the execution.

§
parent?: WorkflowExecution | null
[src]

If this workflow execution is a child of another execution then contains the workflow execution that started this execution.

§
startTimestamp: Date | number
[src]

The time when the execution was started.

§
tagList?: string[] | null
[src]

The list of tags associated with the workflow execution. Tags can be used to identify and list workflow executions of interest through the visibility APIs. A workflow execution can have a maximum of 5 tags.

§
workflowType: WorkflowType
[src]

The type of the workflow execution.