Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data WorkflowRun = WorkflowRun' {
- completedOn :: Maybe POSIX
- status :: Maybe WorkflowRunStatus
- graph :: Maybe WorkflowGraph
- startedOn :: Maybe POSIX
- workflowRunId :: Maybe Text
- name :: Maybe Text
- previousRunId :: Maybe Text
- statistics :: Maybe WorkflowRunStatistics
- startingEventBatchCondition :: Maybe StartingEventBatchCondition
- errorMessage :: Maybe Text
- workflowRunProperties :: Maybe (HashMap Text Text)
- newWorkflowRun :: WorkflowRun
- workflowRun_completedOn :: Lens' WorkflowRun (Maybe UTCTime)
- workflowRun_status :: Lens' WorkflowRun (Maybe WorkflowRunStatus)
- workflowRun_graph :: Lens' WorkflowRun (Maybe WorkflowGraph)
- workflowRun_startedOn :: Lens' WorkflowRun (Maybe UTCTime)
- workflowRun_workflowRunId :: Lens' WorkflowRun (Maybe Text)
- workflowRun_name :: Lens' WorkflowRun (Maybe Text)
- workflowRun_previousRunId :: Lens' WorkflowRun (Maybe Text)
- workflowRun_statistics :: Lens' WorkflowRun (Maybe WorkflowRunStatistics)
- workflowRun_startingEventBatchCondition :: Lens' WorkflowRun (Maybe StartingEventBatchCondition)
- workflowRun_errorMessage :: Lens' WorkflowRun (Maybe Text)
- workflowRun_workflowRunProperties :: Lens' WorkflowRun (Maybe (HashMap Text Text))
Documentation
data WorkflowRun Source #
A workflow run is an execution of a workflow providing all the runtime information.
See: newWorkflowRun
smart constructor.
WorkflowRun' | |
|
Instances
newWorkflowRun :: WorkflowRun Source #
Create a value of WorkflowRun
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:completedOn:WorkflowRun'
, workflowRun_completedOn
- The date and time when the workflow run completed.
$sel:status:WorkflowRun'
, workflowRun_status
- The status of the workflow run.
$sel:graph:WorkflowRun'
, workflowRun_graph
- The graph representing all the Glue components that belong to the
workflow as nodes and directed connections between them as edges.
$sel:startedOn:WorkflowRun'
, workflowRun_startedOn
- The date and time when the workflow run was started.
$sel:workflowRunId:WorkflowRun'
, workflowRun_workflowRunId
- The ID of this workflow run.
$sel:name:WorkflowRun'
, workflowRun_name
- Name of the workflow that was run.
$sel:previousRunId:WorkflowRun'
, workflowRun_previousRunId
- The ID of the previous workflow run.
$sel:statistics:WorkflowRun'
, workflowRun_statistics
- The statistics of the run.
$sel:startingEventBatchCondition:WorkflowRun'
, workflowRun_startingEventBatchCondition
- The batch condition that started the workflow run.
$sel:errorMessage:WorkflowRun'
, workflowRun_errorMessage
- 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
."
$sel:workflowRunProperties:WorkflowRun'
, workflowRun_workflowRunProperties
- The workflow run properties which were set during the run.
workflowRun_completedOn :: Lens' WorkflowRun (Maybe UTCTime) Source #
The date and time when the workflow run completed.
workflowRun_status :: Lens' WorkflowRun (Maybe WorkflowRunStatus) Source #
The status of the workflow run.
workflowRun_graph :: Lens' WorkflowRun (Maybe WorkflowGraph) Source #
The graph representing all the Glue components that belong to the workflow as nodes and directed connections between them as edges.
workflowRun_startedOn :: Lens' WorkflowRun (Maybe UTCTime) Source #
The date and time when the workflow run was started.
workflowRun_workflowRunId :: Lens' WorkflowRun (Maybe Text) Source #
The ID of this workflow run.
workflowRun_name :: Lens' WorkflowRun (Maybe Text) Source #
Name of the workflow that was run.
workflowRun_previousRunId :: Lens' WorkflowRun (Maybe Text) Source #
The ID of the previous workflow run.
workflowRun_statistics :: Lens' WorkflowRun (Maybe WorkflowRunStatistics) Source #
The statistics of the run.
workflowRun_startingEventBatchCondition :: Lens' WorkflowRun (Maybe StartingEventBatchCondition) Source #
The batch condition that started the workflow run.
workflowRun_errorMessage :: Lens' WorkflowRun (Maybe Text) Source #
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
."
workflowRun_workflowRunProperties :: Lens' WorkflowRun (Maybe (HashMap Text Text)) Source #
The workflow run properties which were set during the run.