Show / Hide Table of Contents

Class CfnIntegration.SourceFlowConfigProperty

The configuration that controls how Customer Profiles retrieves data from the source.

Inheritance
System.Object
CfnIntegration.SourceFlowConfigProperty
Implements
CfnIntegration.ISourceFlowConfigProperty
Namespace: Amazon.CDK.AWS.CustomerProfiles
Assembly: Amazon.CDK.AWS.CustomerProfiles.dll
Syntax (csharp)
public class SourceFlowConfigProperty : Object, CfnIntegration.ISourceFlowConfigProperty
Syntax (vb)
Public Class SourceFlowConfigProperty
    Inherits Object
    Implements CfnIntegration.ISourceFlowConfigProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html

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.AWS.CustomerProfiles;

var sourceFlowConfigProperty = new SourceFlowConfigProperty {
    ConnectorType = "connectorType",
    SourceConnectorProperties = new SourceConnectorPropertiesProperty {
        Marketo = new MarketoSourcePropertiesProperty {
            Object = "object"
        },
        S3 = new S3SourcePropertiesProperty {
            BucketName = "bucketName",

            // the properties below are optional
            BucketPrefix = "bucketPrefix"
        },
        Salesforce = new SalesforceSourcePropertiesProperty {
            Object = "object",

            // the properties below are optional
            EnableDynamicFieldUpdate = false,
            IncludeDeletedRecords = false
        },
        ServiceNow = new ServiceNowSourcePropertiesProperty {
            Object = "object"
        },
        Zendesk = new ZendeskSourcePropertiesProperty {
            Object = "object"
        }
    },

    // the properties below are optional
    ConnectorProfileName = "connectorProfileName",
    IncrementalPullConfig = new IncrementalPullConfigProperty {
        DatetimeTypeFieldName = "datetimeTypeFieldName"
    }
};

Synopsis

Constructors

SourceFlowConfigProperty()

Properties

ConnectorProfileName

The name of the Amazon AppFlow connector profile.

ConnectorType

The type of connector, such as Salesforce, Marketo, and so on.

IncrementalPullConfig

Defines the configuration for a scheduled incremental data pull.

SourceConnectorProperties

Specifies the information that is required to query a particular source connector.

Constructors

SourceFlowConfigProperty()

public SourceFlowConfigProperty()

Properties

ConnectorProfileName

The name of the Amazon AppFlow connector profile.

public string ConnectorProfileName { get; set; }
Property Value

System.String

Remarks

This name must be unique for each connector profile in the AWS account .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-connectorprofilename

ConnectorType

The type of connector, such as Salesforce, Marketo, and so on.

public string ConnectorType { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-connectortype

IncrementalPullConfig

Defines the configuration for a scheduled incremental data pull.

public object IncrementalPullConfig { get; set; }
Property Value

System.Object

Remarks

If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-incrementalpullconfig

SourceConnectorProperties

Specifies the information that is required to query a particular source connector.

public object SourceConnectorProperties { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-sourceconnectorproperties

Implements

CfnIntegration.ISourceFlowConfigProperty
Back to top Generated by DocFX