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 |
Synopsis
Documentation
data TaskObject Source #
Contains information about a pipeline task that is assigned to a task runner.
See: newTaskObject
smart constructor.
TaskObject' | |
|
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.