class Aws::Appflow::Types::SourceFlowConfig
Contains information about the configuration of the source connector used in the flow.
@note When making an API call, you may pass SourceFlowConfig
data as a hash: { connector_type: "Salesforce", # required, accepts Salesforce, Singular, Slack, Redshift, S3, Marketo, Googleanalytics, Zendesk, Servicenow, Datadog, Trendmicro, Snowflake, Dynatrace, Infornexus, Amplitude, Veeva, EventBridge, LookoutMetrics, Upsolver, Honeycode, CustomerProfiles, SAPOData connector_profile_name: "ConnectorProfileName", source_connector_properties: { # required amplitude: { object: "Object", # required }, datadog: { object: "Object", # required }, dynatrace: { object: "Object", # required }, google_analytics: { object: "Object", # required }, infor_nexus: { object: "Object", # required }, marketo: { object: "Object", # required }, s3: { bucket_name: "BucketName", # required bucket_prefix: "BucketPrefix", }, salesforce: { object: "Object", # required enable_dynamic_field_update: false, include_deleted_records: false, }, service_now: { object: "Object", # required }, singular: { object: "Object", # required }, slack: { object: "Object", # required }, trendmicro: { object: "Object", # required }, veeva: { object: "Object", # required document_type: "DocumentType", include_source_files: false, include_renditions: false, include_all_versions: false, }, zendesk: { object: "Object", # required }, sapo_data: { object_path: "Object", }, }, incremental_pull_config: { datetime_type_field_name: "DatetimeTypeFieldName", }, }
@!attribute [rw] connector_type
The type of connector, such as Salesforce, Amplitude, and so on. @return [String]
@!attribute [rw] connector_profile_name
The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account. @return [String]
@!attribute [rw] source_connector_properties
Specifies the information that is required to query a particular source connector. @return [Types::SourceConnectorProperties]
@!attribute [rw] incremental_pull_config
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. @return [Types::IncrementalPullConfig]
@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/SourceFlowConfig AWS API Documentation
Constants
- SENSITIVE