Skip to content

Task

Source code in docs_src/capo_appflow/types/task.py
class Task(TypedDict, closed=True):
    source_fields: "capo_appflow.types.source_fields.SourceFields"
    """<p> The source fields to which a particular task is applied. </p>"""
    connector_operator: NotRequired[
        "capo_appflow.types.connector_operator.ConnectorOperator"
    ]
    """<p> The operation to be performed on the provided source fields. </p>"""
    destination_field: NotRequired[
        "capo_appflow.types.destination_field.DestinationField"
    ]
    """<p> A field in a destination connector, or a field value against which Amazon AppFlow validates a source field. </p>"""
    task_type: "capo_appflow.types.task_type.TaskType"
    """<p> Specifies the particular task implementation that Amazon AppFlow performs. </p>"""
    task_properties: NotRequired[
        "capo_appflow.types.task_properties_map.TaskPropertiesMap"
    ]
    """<p> A map used to store task-related information. The execution service looks for particular information based on the <code>TaskType</code>. </p>"""

connector_operator instance-attribute

connector_operator: NotRequired[ConnectorOperator]

The operation to be performed on the provided source fields.

destination_field instance-attribute

destination_field: NotRequired[DestinationField]

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

source_fields instance-attribute

source_fields: SourceFields

The source fields to which a particular task is applied.

task_properties instance-attribute

task_properties: NotRequired[TaskPropertiesMap]

A map used to store task-related information. The execution service looks for particular information based on the TaskType.

task_type instance-attribute

task_type: TaskType

Specifies the particular task implementation that Amazon AppFlow performs.