Show / Hide Table of Contents

Class CfnDomain.AutoMergingProperty

Configuration information about the auto-merging process.

Inheritance
object
CfnDomain.AutoMergingProperty
Implements
CfnDomain.IAutoMergingProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.CustomerProfiles
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDomain.AutoMergingProperty : CfnDomain.IAutoMergingProperty
Syntax (vb)
Public Class CfnDomain.AutoMergingProperty Implements CfnDomain.IAutoMergingProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html

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 autoMergingProperty = 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
             };

Synopsis

Constructors

AutoMergingProperty()

Configuration information about the auto-merging process.

Properties

ConflictResolution

Determines how the auto-merging process should resolve conflicts between different profiles.

Consolidation

A list of matching attributes that represent matching criteria.

Enabled

The flag that enables the auto-merging of duplicate profiles.

MinAllowedConfidenceScoreForMerging

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.

Constructors

AutoMergingProperty()

Configuration information about the auto-merging process.

public AutoMergingProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html

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 autoMergingProperty = 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
             };

Properties

ConflictResolution

Determines how the auto-merging process should resolve conflicts between different profiles.

public object? ConflictResolution { get; set; }
Property Value

object

Remarks

For example, if Profile A and Profile B have the same FirstName and LastName , ConflictResolution specifies which EmailAddress should be used.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html#cfn-customerprofiles-domain-automerging-conflictresolution

Consolidation

A list of matching attributes that represent matching criteria.

public object? Consolidation { get; set; }
Property Value

object

Remarks

If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html#cfn-customerprofiles-domain-automerging-consolidation

Enabled

The flag that enables the auto-merging of duplicate profiles.

public object Enabled { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html#cfn-customerprofiles-domain-automerging-enabled

MinAllowedConfidenceScoreForMerging

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.

public double? MinAllowedConfidenceScoreForMerging { get; set; }
Property Value

double?

Remarks

A higher score means that a higher similarity is required to merge profiles.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-domain-automerging.html#cfn-customerprofiles-domain-automerging-minallowedconfidencescoreformerging

Implements

CfnDomain.IAutoMergingProperty
Back to top Generated by DocFX