Skip to content

SourceFlowConfig

Source code in docs_src/capo_customer_profiles/types/source_flow_config.py
class SourceFlowConfig(TypedDict, closed=True):
    connector_profile_name: NotRequired[
        "capo_customer_profiles.types.connector_profile_name.ConnectorProfileName"
    ]
    """<p>The name of the AppFlow connector profile. This name must be unique for each connector profile in the AWS account.</p>"""
    connector_type: (
        "capo_customer_profiles.types.source_connector_type.SourceConnectorType"
    )
    """<p>The type of connector, such as Salesforce, Marketo, and so on.</p>"""
    incremental_pull_config: NotRequired[
        "capo_customer_profiles.types.incremental_pull_config.IncrementalPullConfig"
    ]
    """<p>Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.</p>"""
    source_connector_properties: "capo_customer_profiles.types.source_connector_properties.SourceConnectorProperties"
    """<p>Specifies the information that is required to query a particular source connector.</p>"""

connector_profile_name instance-attribute

connector_profile_name: NotRequired[ConnectorProfileName]

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

connector_type instance-attribute

connector_type: SourceConnectorType

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

incremental_pull_config instance-attribute

incremental_pull_config: NotRequired[IncrementalPullConfig]

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

source_connector_properties instance-attribute

source_connector_properties: SourceConnectorProperties

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