This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::AppFlow::Flow Task
 A class for modeling different type of tasks. Task implementation varies based on the
        TaskType. 
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ConnectorOperator" :ConnectorOperator, "DestinationField" :String, "SourceFields" :[ String, ... ], "TaskProperties" :[ TaskPropertiesObject, ... ], "TaskType" :String}
YAML
ConnectorOperator:ConnectorOperatorDestinationField:StringSourceFields:- StringTaskProperties:- TaskPropertiesObjectTaskType:String
Properties
- ConnectorOperator
- 
                    The operation to be performed on the provided source fields. Required: No Type: ConnectorOperator Update requires: No interruption 
- DestinationField
- 
                    A field in a destination connector, or a field value against which Amazon AppFlow validates a source field. Required: No Type: String Maximum: 256Update requires: No interruption 
- SourceFields
- 
                    The source fields to which a particular task is applied. Required: Yes Type: Array of String Update requires: No interruption 
- TaskProperties
- 
                    A map used to store task-related information. The execution service looks for particular information based on the TaskType.Required: No Type: Array of TaskPropertiesObject Update requires: No interruption 
- TaskType
- 
                    Specifies the particular task implementation that Amazon AppFlow performs. Allowed values: Arithmetic|Filter|Map|Map_all|Mask|Merge|Truncate|ValidateRequired: Yes Type: String Allowed values: Arithmetic | Filter | Map | Map_all | Mask | Merge | Passthrough | Truncate | Validate | PartitionUpdate requires: No interruption 
See also
- 
                    Task in the Amazon AppFlow API Reference.