Interface CfnDomain.IMatchingProperty
The process of matching duplicate profiles.
Namespace: Amazon.CDK.AWS.CustomerProfiles
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IMatchingProperty
Syntax (vb)
Public Interface IMatchingProperty
Remarks
If Matching = true
, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job . If you do not specify a date and time for the Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches
API to return and review the results. Or, if you have configured ExportingConfig
in the MatchingRequest
, you can download the results from S3.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CustomerProfiles;
var matchingProperty = new MatchingProperty {
Enabled = false,
// the properties below are optional
AutoMerging = new AutoMergingProperty {
Enabled = false,
// the properties below are optional
ConflictResolution = new ConflictResolutionProperty {
ConflictResolvingModel = "conflictResolvingModel",
// the properties below are optional
SourceName = "sourceName"
},
Consolidation = new ConsolidationProperty {
MatchingAttributesList = new [] { new [] { "matchingAttributesList" } }
},
MinAllowedConfidenceScoreForMerging = 123
},
ExportingConfig = new ExportingConfigProperty {
S3Exporting = new S3ExportingConfigProperty {
S3BucketName = "s3BucketName",
// the properties below are optional
S3KeyName = "s3KeyName"
}
},
JobSchedule = new JobScheduleProperty {
DayOfTheWeek = "dayOfTheWeek",
Time = "time"
}
};
Synopsis
Properties
Auto |
Configuration information about the auto-merging process. |
Enabled | The flag that enables the matching process of duplicate profiles. |
Exporting |
The S3 location where Identity Resolution Jobs write result files. |
Job |
The day and time when do you want to start the Identity Resolution Job every week. |
Properties
AutoMerging
Configuration information about the auto-merging process.
virtual object AutoMerging { get; }
Property Value
System.
Remarks
Enabled
The flag that enables the matching process of duplicate profiles.
object Enabled { get; }
Property Value
System.
Remarks
ExportingConfig
The S3 location where Identity Resolution Jobs write result files.
virtual object ExportingConfig { get; }
Property Value
System.
Remarks
JobSchedule
The day and time when do you want to start the Identity Resolution Job every week.
virtual object JobSchedule { get; }
Property Value
System.