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.