WorkflowRun
import type { WorkflowRun } from "https://aws-api.deno.dev/v0.3/services/glue.ts?docs=full";
A workflow run is an execution of a workflow providing all the runtime information.
interface WorkflowRun {
CompletedOn?: Date | number | null;
ErrorMessage?: string | null;
Graph?: WorkflowGraph | null;
Name?: string | null;
PreviousRunId?: string | null;
StartedOn?: Date | number | null;
StartingEventBatchCondition?: StartingEventBatchCondition | null;
Statistics?: WorkflowRunStatistics | null;
Status?: WorkflowRunStatus | null;
WorkflowRunId?: string | null;
WorkflowRunProperties?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
ErrorMessage?: string | null
[src]This error message describes any error that may have occurred in starting the workflow run.
Currently the only error message is "Concurrent runs exceeded for workflow: foo
."
§
Graph?: WorkflowGraph | null
[src]The graph representing all the Glue components that belong to the workflow as nodes and directed connections between them as edges.
§
StartingEventBatchCondition?: StartingEventBatchCondition | null
[src]The batch condition that started the workflow run.
§
Statistics?: WorkflowRunStatistics | null
[src]The statistics of the run.
§
Status?: WorkflowRunStatus | null
[src]The status of the workflow run.