Class: Aws::CustomerProfiles::Types::SourceFlowConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/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

#connector_profile_nameString

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

Returns:

  • (String)


6779
6780
6781
6782
6783
6784
6785
6786
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 6779

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

#connector_typeString

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

Returns:

  • (String)


6779
6780
6781
6782
6783
6784
6785
6786
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 6779

class SourceFlowConfig < Struct.new(
  :connector_profile_name,
  :connector_type,
  :incremental_pull_config,
  :source_connector_properties)
  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.



6779
6780
6781
6782
6783
6784
6785
6786
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 6779

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

#source_connector_propertiesTypes::SourceConnectorProperties

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



6779
6780
6781
6782
6783
6784
6785
6786
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 6779

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