| 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.DataPipeline.Types.TaskObject
Description
Synopsis
Documentation
data TaskObject Source #
Contains information about a pipeline task that is assigned to a task runner.
See: newTaskObject smart constructor.
Constructors
| TaskObject' | |
Fields
| |
Instances
newTaskObject :: TaskObject Source #
Create a value of TaskObject 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:attemptId:TaskObject', taskObject_attemptId - The ID of the pipeline task attempt object. AWS Data Pipeline uses this
value to track how many times a task is attempted.
$sel:objects:TaskObject', taskObject_objects - Connection information for the location where the task runner will
publish the output of the task.
$sel:pipelineId:TaskObject', taskObject_pipelineId - The ID of the pipeline that provided the task.
$sel:taskId:TaskObject', taskObject_taskId - An internal identifier for the task. This ID is passed to the
SetTaskStatus and ReportTaskProgress actions.
taskObject_attemptId :: Lens' TaskObject (Maybe Text) Source #
The ID of the pipeline task attempt object. AWS Data Pipeline uses this value to track how many times a task is attempted.
taskObject_objects :: Lens' TaskObject (Maybe (HashMap Text PipelineObject)) Source #
Connection information for the location where the task runner will publish the output of the task.
taskObject_pipelineId :: Lens' TaskObject (Maybe Text) Source #
The ID of the pipeline that provided the task.
taskObject_taskId :: Lens' TaskObject (Maybe Text) Source #
An internal identifier for the task. This ID is passed to the SetTaskStatus and ReportTaskProgress actions.