Skip to content

SourceFlowConfig

Source code in docs_src/capo_appflow/types/source_flow_config.py
class SourceFlowConfig(TypedDict, closed=True):
    connector_type: "capo_appflow.types.connector_type.ConnectorType"
    """<p> The type of connector, such as Salesforce, Amplitude, and so on. </p>"""
    api_version: NotRequired["capo_appflow.types.api_version.ApiVersion"]
    """<p>The API version of the connector when it's used as a source in the flow.</p>"""
    connector_profile_name: NotRequired[
        "capo_appflow.types.connector_profile_name.ConnectorProfileName"
    ]
    """<p> The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account. </p>"""
    source_connector_properties: (
        "capo_appflow.types.source_connector_properties.SourceConnectorProperties"
    )
    """<p> Specifies the information that is required to query a particular source connector. </p>"""
    incremental_pull_config: NotRequired[
        "capo_appflow.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>"""

api_version instance-attribute

api_version: NotRequired[ApiVersion]

The API version of the connector when it's used as a source in the flow.

connector_profile_name instance-attribute

connector_profile_name: NotRequired[ConnectorProfileName]

The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.

connector_type instance-attribute

connector_type: ConnectorType

The type of connector, such as Salesforce, Amplitude, 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.