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 BlueprintRun = BlueprintRun' {}
- newBlueprintRun :: BlueprintRun
- blueprintRun_workflowName :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_completedOn :: Lens' BlueprintRun (Maybe UTCTime)
- blueprintRun_state :: Lens' BlueprintRun (Maybe BlueprintRunState)
- blueprintRun_rollbackErrorMessage :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_startedOn :: Lens' BlueprintRun (Maybe UTCTime)
- blueprintRun_runId :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_parameters :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_blueprintName :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_errorMessage :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_roleArn :: Lens' BlueprintRun (Maybe Text)
Documentation
data BlueprintRun Source #
The details of a blueprint run.
See: newBlueprintRun
smart constructor.
BlueprintRun' | |
|
Instances
newBlueprintRun :: BlueprintRun Source #
Create a value of BlueprintRun
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:workflowName:BlueprintRun'
, blueprintRun_workflowName
- The name of a workflow that is created as a result of a successful
blueprint run. If a blueprint run has an error, there will not be a
workflow created.
$sel:completedOn:BlueprintRun'
, blueprintRun_completedOn
- The date and time that the blueprint run completed.
$sel:state:BlueprintRun'
, blueprintRun_state
- The state of the blueprint run. Possible values are:
- Running — The blueprint run is in progress.
- Succeeded — The blueprint run completed successfully.
- Failed — The blueprint run failed and rollback is complete.
- Rolling Back — The blueprint run failed and rollback is in progress.
$sel:rollbackErrorMessage:BlueprintRun'
, blueprintRun_rollbackErrorMessage
- If there are any errors while creating the entities of a workflow, we
try to roll back the created entities until that point and delete them.
This attribute indicates the errors seen while trying to delete the
entities that are created.
$sel:startedOn:BlueprintRun'
, blueprintRun_startedOn
- The date and time that the blueprint run started.
$sel:runId:BlueprintRun'
, blueprintRun_runId
- The run ID for this blueprint run.
$sel:parameters:BlueprintRun'
, blueprintRun_parameters
- The blueprint parameters as a string. You will have to provide a value
for each key that is required from the parameter spec that is defined in
the Blueprint$ParameterSpec
.
$sel:blueprintName:BlueprintRun'
, blueprintRun_blueprintName
- The name of the blueprint.
$sel:errorMessage:BlueprintRun'
, blueprintRun_errorMessage
- Indicates any errors that are seen while running the blueprint.
$sel:roleArn:BlueprintRun'
, blueprintRun_roleArn
- The role ARN. This role will be assumed by the Glue service and will be
used to create the workflow and other entities of a workflow.
blueprintRun_workflowName :: Lens' BlueprintRun (Maybe Text) Source #
The name of a workflow that is created as a result of a successful blueprint run. If a blueprint run has an error, there will not be a workflow created.
blueprintRun_completedOn :: Lens' BlueprintRun (Maybe UTCTime) Source #
The date and time that the blueprint run completed.
blueprintRun_state :: Lens' BlueprintRun (Maybe BlueprintRunState) Source #
The state of the blueprint run. Possible values are:
- Running — The blueprint run is in progress.
- Succeeded — The blueprint run completed successfully.
- Failed — The blueprint run failed and rollback is complete.
- Rolling Back — The blueprint run failed and rollback is in progress.
blueprintRun_rollbackErrorMessage :: Lens' BlueprintRun (Maybe Text) Source #
If there are any errors while creating the entities of a workflow, we try to roll back the created entities until that point and delete them. This attribute indicates the errors seen while trying to delete the entities that are created.
blueprintRun_startedOn :: Lens' BlueprintRun (Maybe UTCTime) Source #
The date and time that the blueprint run started.
blueprintRun_runId :: Lens' BlueprintRun (Maybe Text) Source #
The run ID for this blueprint run.
blueprintRun_parameters :: Lens' BlueprintRun (Maybe Text) Source #
The blueprint parameters as a string. You will have to provide a value
for each key that is required from the parameter spec that is defined in
the Blueprint$ParameterSpec
.
blueprintRun_blueprintName :: Lens' BlueprintRun (Maybe Text) Source #
The name of the blueprint.
blueprintRun_errorMessage :: Lens' BlueprintRun (Maybe Text) Source #
Indicates any errors that are seen while running the blueprint.
blueprintRun_roleArn :: Lens' BlueprintRun (Maybe Text) Source #
The role ARN. This role will be assumed by the Glue service and will be used to create the workflow and other entities of a workflow.