interface AutoMergingProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.CustomerProfiles.CfnDomain.AutoMergingProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awscustomerprofiles#CfnDomain_AutoMergingProperty |
![]() | software.amazon.awscdk.services.customerprofiles.CfnDomain.AutoMergingProperty |
![]() | aws_cdk.aws_customerprofiles.CfnDomain.AutoMergingProperty |
![]() | aws-cdk-lib » aws_customerprofiles » CfnDomain » AutoMergingProperty |
Configuration information about the auto-merging process.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_customerprofiles as customerprofiles } from 'aws-cdk-lib';
const autoMergingProperty: customerprofiles.CfnDomain.AutoMergingProperty = {
enabled: false,
// the properties below are optional
conflictResolution: {
conflictResolvingModel: 'conflictResolvingModel',
// the properties below are optional
sourceName: 'sourceName',
},
consolidation: {
matchingAttributesList: [['matchingAttributesList']],
},
minAllowedConfidenceScoreForMerging: 123,
};
Properties
Name | Type | Description |
---|---|---|
enabled | boolean | IResolvable | The flag that enables the auto-merging of duplicate profiles. |
conflict | IResolvable | Conflict | Determines how the auto-merging process should resolve conflicts between different profiles. |
consolidation? | IResolvable | Consolidation | A list of matching attributes that represent matching criteria. |
min | number | 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. |
enabled
Type:
boolean |
IResolvable
The flag that enables the auto-merging of duplicate profiles.
conflictResolution?
Type:
IResolvable
|
Conflict
(optional)
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.
consolidation?
Type:
IResolvable
|
Consolidation
(optional)
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.
minAllowedConfidenceScoreForMerging?
Type:
number
(optional)
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 that a higher similarity is required to merge profiles.