DomainRuleBasedMatchingArgs

data class DomainRuleBasedMatchingArgs(val attributeTypesSelector: Output<DomainRuleBasedMatchingAttributeTypesSelectorArgs>? = null, val conflictResolution: Output<DomainRuleBasedMatchingConflictResolutionArgs>? = null, val enabled: Output<Boolean>, val exportingConfig: Output<DomainRuleBasedMatchingExportingConfigArgs>? = null, val matchingRules: Output<List<DomainRuleBasedMatchingMatchingRuleArgs>>? = null, val maxAllowedRuleLevelForMatching: Output<Int>? = null, val maxAllowedRuleLevelForMerging: Output<Int>? = null, val status: Output<String>? = null) : ConvertibleToJava<DomainRuleBasedMatchingArgs>

Constructors

Link copied to clipboard
constructor(attributeTypesSelector: Output<DomainRuleBasedMatchingAttributeTypesSelectorArgs>? = null, conflictResolution: Output<DomainRuleBasedMatchingConflictResolutionArgs>? = null, enabled: Output<Boolean>, exportingConfig: Output<DomainRuleBasedMatchingExportingConfigArgs>? = null, matchingRules: Output<List<DomainRuleBasedMatchingMatchingRuleArgs>>? = null, maxAllowedRuleLevelForMatching: Output<Int>? = null, maxAllowedRuleLevelForMerging: Output<Int>? = null, status: Output<String>? = null)

Properties

Link copied to clipboard

A block that configures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles. Documented below.

Link copied to clipboard

A block that specifies how the auto-merging process should resolve conflicts between different profiles. Documented below.

Link copied to clipboard
val enabled: Output<Boolean>

The flag that enables the rule-based matching process of duplicate profiles.

Link copied to clipboard

A block that specifies the configuration for exporting Identity Resolution results. Documented below.

Link copied to clipboard

A block that configures how the rule-based matching process should match profiles. You can have up to 15 rule in the natching_rules. Documented below.

Link copied to clipboard
val maxAllowedRuleLevelForMatching: Output<Int>? = null

Indicates the maximum allowed rule level for matching.

Link copied to clipboard
val maxAllowedRuleLevelForMerging: Output<Int>? = null

Indicates the maximum allowed rule level for merging.

Link copied to clipboard
val status: Output<String>? = null

Functions

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