| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.Types.BlueprintRun
Description
Synopsis
- data BlueprintRun = BlueprintRun' {}
- newBlueprintRun :: BlueprintRun
- blueprintRun_blueprintName :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_completedOn :: Lens' BlueprintRun (Maybe UTCTime)
- blueprintRun_errorMessage :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_parameters :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_roleArn :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_rollbackErrorMessage :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_runId :: Lens' BlueprintRun (Maybe Text)
- blueprintRun_startedOn :: Lens' BlueprintRun (Maybe UTCTime)
- blueprintRun_state :: Lens' BlueprintRun (Maybe BlueprintRunState)
- blueprintRun_workflowName :: Lens' BlueprintRun (Maybe Text)
Documentation
data BlueprintRun Source #
The details of a blueprint run.
See: newBlueprintRun smart constructor.
Constructors
| BlueprintRun' | |
Fields
| |
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:blueprintName:BlueprintRun', blueprintRun_blueprintName - The name of the blueprint.
$sel:completedOn:BlueprintRun', blueprintRun_completedOn - The date and time that the blueprint run completed.
$sel:errorMessage:BlueprintRun', blueprintRun_errorMessage - Indicates any errors that are seen while running the blueprint.
$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: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.
$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:runId:BlueprintRun', blueprintRun_runId - The run ID for this blueprint run.
$sel:startedOn:BlueprintRun', blueprintRun_startedOn - The date and time that the blueprint run started.
$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: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.
blueprintRun_blueprintName :: Lens' BlueprintRun (Maybe Text) Source #
The name of the blueprint.
blueprintRun_completedOn :: Lens' BlueprintRun (Maybe UTCTime) Source #
The date and time that the blueprint run completed.
blueprintRun_errorMessage :: Lens' BlueprintRun (Maybe Text) Source #
Indicates any errors that are seen while running the blueprint.
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_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.
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_runId :: Lens' BlueprintRun (Maybe Text) Source #
The run ID for this blueprint run.
blueprintRun_startedOn :: Lens' BlueprintRun (Maybe UTCTime) Source #
The date and time that the blueprint run started.
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_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.