AWS::AppFlow::Flow CustomConnectorDestinationProperties
The properties that are applied when the custom connector is being used as a destination.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "CustomProperties" :
{
, "EntityName" :Key
:Value
, ...}String
, "ErrorHandlingConfig" :ErrorHandlingConfig
, "IdFieldNames" :[ String, ... ]
, "WriteOperationType" :String
}
YAML
CustomProperties:
EntityName:
Key
:Value
String
ErrorHandlingConfig:ErrorHandlingConfig
IdFieldNames:- String
WriteOperationType:String
Properties
CustomProperties
-
The custom properties that are specific to the connector when it's used as a destination in the flow.
Required: No
Type: Object of String
Pattern:
^[\w]{1,2048}$
Minimum:
1
Maximum:
2048
Update requires: No interruption
EntityName
-
The entity specified in the custom connector as a destination in the flow.
Required: Yes
Type: String
Pattern:
\S+
Maximum:
1024
Update requires: No interruption
ErrorHandlingConfig
-
The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
Required: No
Type: ErrorHandlingConfig
Update requires: No interruption
IdFieldNames
-
The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
Required: No
Type: Array of String
Minimum:
0
Update requires: No interruption
WriteOperationType
-
Specifies the type of write operation to be performed in the custom connector when it's used as destination.
Required: No
Type: String
Allowed values:
INSERT | UPSERT | UPDATE | DELETE
Update requires: No interruption