Class: Aws::CustomerProfiles::Types::ConflictResolution

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

Overview

How the auto-merging process should resolve conflicts between different profiles.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#conflict_resolving_modelString

How the auto-merging process should resolve conflicts between different profiles.

  • ‘RECENCY`: Uses the data that was most recently updated.

  • ‘SOURCE`: Uses the data from a specific source. For example, if a company has been aquired or two departments have merged, data from the specified source is used. If two duplicate profiles are from the same source, then `RECENCY` is used again.

Returns:

  • (String)


538
539
540
541
542
543
# File 'lib/aws-sdk-customerprofiles/types.rb', line 538

class ConflictResolution < Struct.new(
  :conflict_resolving_model,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end

#source_nameString

The ‘ObjectType` name that is used to resolve profile merging conflicts when choosing `SOURCE` as the `ConflictResolvingModel`.

Returns:

  • (String)


538
539
540
541
542
543
# File 'lib/aws-sdk-customerprofiles/types.rb', line 538

class ConflictResolution < Struct.new(
  :conflict_resolving_model,
  :source_name)
  SENSITIVE = []
  include Aws::Structure
end