Class: Aws::Appflow::Types::SourceFlowConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-appflow/types.rb

Overview

Contains information about the configuration of the source connector used in the flow.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#api_versionString

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



5208
5209
5210
5211
5212
5213
5214
5215
5216
# File 'lib/aws-sdk-appflow/types.rb', line 5208

class SourceFlowConfig < Struct.new(
  :connector_type,
  :api_version,
  :connector_profile_name,
  :source_connector_properties,
  :incremental_pull_config)
  SENSITIVE = []
  include Aws::Structure
end

#connector_profile_nameString

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



5208
5209
5210
5211
5212
5213
5214
5215
5216
# File 'lib/aws-sdk-appflow/types.rb', line 5208

class SourceFlowConfig < Struct.new(
  :connector_type,
  :api_version,
  :connector_profile_name,
  :source_connector_properties,
  :incremental_pull_config)
  SENSITIVE = []
  include Aws::Structure
end

#connector_typeString

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



5208
5209
5210
5211
5212
5213
5214
5215
5216
# File 'lib/aws-sdk-appflow/types.rb', line 5208

class SourceFlowConfig < Struct.new(
  :connector_type,
  :api_version,
  :connector_profile_name,
  :source_connector_properties,
  :incremental_pull_config)
  SENSITIVE = []
  include Aws::Structure
end

#incremental_pull_configTypes::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.



5208
5209
5210
5211
5212
5213
5214
5215
5216
# File 'lib/aws-sdk-appflow/types.rb', line 5208

class SourceFlowConfig < Struct.new(
  :connector_type,
  :api_version,
  :connector_profile_name,
  :source_connector_properties,
  :incremental_pull_config)
  SENSITIVE = []
  include Aws::Structure
end

#source_connector_propertiesTypes::SourceConnectorProperties

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



5208
5209
5210
5211
5212
5213
5214
5215
5216
# File 'lib/aws-sdk-appflow/types.rb', line 5208

class SourceFlowConfig < Struct.new(
  :connector_type,
  :api_version,
  :connector_profile_name,
  :source_connector_properties,
  :incremental_pull_config)
  SENSITIVE = []
  include Aws::Structure
end