Class DomainRuleBasedMatching
- java.lang.Object
-
- com.pulumi.aws.customerprofiles.outputs.DomainRuleBasedMatching
-
public final class DomainRuleBasedMatching extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDomainRuleBasedMatching.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<DomainRuleBasedMatchingAttributeTypesSelector>attributeTypesSelector()static DomainRuleBasedMatching.Builderbuilder()static DomainRuleBasedMatching.Builderbuilder(DomainRuleBasedMatching defaults)java.util.Optional<DomainRuleBasedMatchingConflictResolution>conflictResolution()java.lang.Booleanenabled()java.util.Optional<DomainRuleBasedMatchingExportingConfig>exportingConfig()java.util.List<DomainRuleBasedMatchingMatchingRule>matchingRules()java.util.Optional<java.lang.Integer>maxAllowedRuleLevelForMatching()java.util.Optional<java.lang.Integer>maxAllowedRuleLevelForMerging()java.util.Optional<java.lang.String>status()
-
-
-
Method Detail
-
attributeTypesSelector
public java.util.Optional<DomainRuleBasedMatchingAttributeTypesSelector> attributeTypesSelector()
- Returns:
- A block that configures information about the `AttributeTypesSelector` where the rule-based identity resolution uses to match profiles. Documented below.
-
conflictResolution
public java.util.Optional<DomainRuleBasedMatchingConflictResolution> conflictResolution()
- Returns:
- A block that specifies how the auto-merging process should resolve conflicts between different profiles. Documented below.
-
enabled
public java.lang.Boolean enabled()
- Returns:
- The flag that enables the rule-based matching process of duplicate profiles.
-
exportingConfig
public java.util.Optional<DomainRuleBasedMatchingExportingConfig> exportingConfig()
- Returns:
- A block that specifies the configuration for exporting Identity Resolution results. Documented below.
-
matchingRules
public java.util.List<DomainRuleBasedMatchingMatchingRule> matchingRules()
- Returns:
- A block that configures how the rule-based matching process should match profiles. You can have up to 15 `rule` in the `natchingRules`. Documented below.
-
maxAllowedRuleLevelForMatching
public java.util.Optional<java.lang.Integer> maxAllowedRuleLevelForMatching()
- Returns:
- Indicates the maximum allowed rule level for matching.
-
maxAllowedRuleLevelForMerging
public java.util.Optional<java.lang.Integer> maxAllowedRuleLevelForMerging()
- Returns:
- Indicates the maximum allowed rule level for merging.
-
status
public java.util.Optional<java.lang.String> status()
-
builder
public static DomainRuleBasedMatching.Builder builder()
-
builder
public static DomainRuleBasedMatching.Builder builder(DomainRuleBasedMatching defaults)
-
-