interface AutoMergingProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.CustomerProfiles.Mixins.CfnDomainPropsMixin.AutoMergingProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awscustomerprofiles/mixins#CfnDomainPropsMixin_AutoMergingProperty |
Java | software.amazon.awscdk.mixins.preview.services.customerprofiles.mixins.CfnDomainPropsMixin.AutoMergingProperty |
Python | aws_cdk.mixins_preview.aws_customerprofiles.mixins.CfnDomainPropsMixin.AutoMergingProperty |
TypeScript | @aws-cdk/mixins-preview » aws_customerprofiles » mixins » CfnDomainPropsMixin » 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 { mixins as customerprofiles_mixins } from '@aws-cdk/mixins-preview/aws-customerprofiles';
const autoMergingProperty: customerprofiles_mixins.CfnDomainPropsMixin.AutoMergingProperty = {
conflictResolution: {
conflictResolvingModel: 'conflictResolvingModel',
sourceName: 'sourceName',
},
consolidation: {
matchingAttributesList: [['matchingAttributesList']],
},
enabled: false,
minAllowedConfidenceScoreForMerging: 123,
};
Properties
| Name | Type | Description |
|---|---|---|
| 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. |
| enabled? | boolean | IResolvable | The flag that enables the auto-merging of duplicate profiles. |
| 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. |
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.
enabled?
Type:
boolean | IResolvable
(optional)
The flag that enables the auto-merging of duplicate profiles.
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.

.NET
Go
Java
Python
TypeScript