DomainAutoMergingArgs

data class DomainAutoMergingArgs(val conflictResolution: Output<DomainConflictResolutionArgs>? = null, val consolidation: Output<DomainConsolidationArgs>? = null, val enabled: Output<Boolean>, val minAllowedConfidenceScoreForMerging: Output<Double>? = null) : ConvertibleToJava<DomainAutoMergingArgs>

Configuration information about the auto-merging process.

Constructors

Link copied to clipboard
constructor(conflictResolution: Output<DomainConflictResolutionArgs>? = null, consolidation: Output<DomainConsolidationArgs>? = null, enabled: Output<Boolean>, minAllowedConfidenceScoreForMerging: Output<Double>? = null)

Properties

Link copied to clipboard

Determines how the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName , ConflictResolution specifies which EmailAddress should be used.

Link copied to clipboard

A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

Link copied to clipboard
val enabled: Output<Boolean>

The flag that enables the auto-merging of duplicate profiles.

Link copied to clipboard

A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.

Functions

Link copied to clipboard
open override fun toJava(): DomainAutoMergingArgs