Class CfnFlowPropsMixin.CustomConnectorDestinationPropertiesProperty
The properties that are applied when the custom connector is being used as a destination.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.AppFlow.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnFlowPropsMixin.CustomConnectorDestinationPropertiesProperty : CfnFlowPropsMixin.ICustomConnectorDestinationPropertiesProperty
Syntax (vb)
Public Class CfnFlowPropsMixin.CustomConnectorDestinationPropertiesProperty Implements CfnFlowPropsMixin.ICustomConnectorDestinationPropertiesProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.AppFlow.Mixins;
var customConnectorDestinationPropertiesProperty = new CustomConnectorDestinationPropertiesProperty {
CustomProperties = new Dictionary<string, string> {
{ "customPropertiesKey", "customProperties" }
},
EntityName = "entityName",
ErrorHandlingConfig = new ErrorHandlingConfigProperty {
BucketName = "bucketName",
BucketPrefix = "bucketPrefix",
FailOnFirstError = false
},
IdFieldNames = new [] { "idFieldNames" },
WriteOperationType = "writeOperationType"
};
Synopsis
Constructors
| CustomConnectorDestinationPropertiesProperty() | The properties that are applied when the custom connector is being used as a destination. |
Properties
| CustomProperties | The custom properties that are specific to the connector when it's used as a destination in the flow. |
| EntityName | The entity specified in the custom connector as a destination in the flow. |
| ErrorHandlingConfig | The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. |
| IdFieldNames | The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert. |
| WriteOperationType | Specifies the type of write operation to be performed in the custom connector when it's used as destination. |
Constructors
CustomConnectorDestinationPropertiesProperty()
The properties that are applied when the custom connector is being used as a destination.
public CustomConnectorDestinationPropertiesProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.AppFlow.Mixins;
var customConnectorDestinationPropertiesProperty = new CustomConnectorDestinationPropertiesProperty {
CustomProperties = new Dictionary<string, string> {
{ "customPropertiesKey", "customProperties" }
},
EntityName = "entityName",
ErrorHandlingConfig = new ErrorHandlingConfigProperty {
BucketName = "bucketName",
BucketPrefix = "bucketPrefix",
FailOnFirstError = false
},
IdFieldNames = new [] { "idFieldNames" },
WriteOperationType = "writeOperationType"
};
Properties
CustomProperties
The custom properties that are specific to the connector when it's used as a destination in the flow.
public object? CustomProperties { get; set; }
Property Value
Remarks
Type union: either Dictionary<string, string> or IResolvable
EntityName
The entity specified in the custom connector as a destination in the flow.
public string? EntityName { get; set; }
Property Value
Remarks
ErrorHandlingConfig
The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.
public object? ErrorHandlingConfig { get; set; }
Property Value
Remarks
IdFieldNames
The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
public string[]? IdFieldNames { get; set; }
Property Value
string[]
Remarks
WriteOperationType
Specifies the type of write operation to be performed in the custom connector when it's used as destination.
public string? WriteOperationType { get; set; }