Class CfnIdNamespacePropsMixin.IdNamespaceIdMappingWorkflowPropertiesProperty
An object containing idMappingType , providerProperties , and ruleBasedProperties .
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.EntityResolution
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnIdNamespacePropsMixin.IdNamespaceIdMappingWorkflowPropertiesProperty : CfnIdNamespacePropsMixin.IIdNamespaceIdMappingWorkflowPropertiesProperty
Syntax (vb)
Public Class CfnIdNamespacePropsMixin.IdNamespaceIdMappingWorkflowPropertiesProperty Implements CfnIdNamespacePropsMixin.IIdNamespaceIdMappingWorkflowPropertiesProperty
Remarks
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.CfnPropertyMixins.AWS.EntityResolution;
var idNamespaceIdMappingWorkflowPropertiesProperty = new IdNamespaceIdMappingWorkflowPropertiesProperty {
IdMappingType = "idMappingType",
ProviderProperties = new NamespaceProviderPropertiesProperty {
ProviderConfiguration = new Dictionary<string, string> {
{ "providerConfigurationKey", "providerConfiguration" }
},
ProviderServiceArn = "providerServiceArn"
},
RuleBasedProperties = new NamespaceRuleBasedPropertiesProperty {
AttributeMatchingModel = "attributeMatchingModel",
RecordMatchingModels = new [] { "recordMatchingModels" },
RuleDefinitionTypes = new [] { "ruleDefinitionTypes" },
Rules = new [] { new RuleProperty {
MatchingKeys = new [] { "matchingKeys" },
RuleName = "ruleName"
} }
}
};
Synopsis
Constructors
| IdNamespaceIdMappingWorkflowPropertiesProperty() | An object containing |
Properties
| IdMappingType | The type of ID mapping. |
| ProviderProperties | An object which defines any additional configurations required by the provider service. |
| RuleBasedProperties | An object which defines any additional configurations required by rule-based matching. |
Constructors
IdNamespaceIdMappingWorkflowPropertiesProperty()
An object containing idMappingType , providerProperties , and ruleBasedProperties .
public IdNamespaceIdMappingWorkflowPropertiesProperty()
Remarks
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.CfnPropertyMixins.AWS.EntityResolution;
var idNamespaceIdMappingWorkflowPropertiesProperty = new IdNamespaceIdMappingWorkflowPropertiesProperty {
IdMappingType = "idMappingType",
ProviderProperties = new NamespaceProviderPropertiesProperty {
ProviderConfiguration = new Dictionary<string, string> {
{ "providerConfigurationKey", "providerConfiguration" }
},
ProviderServiceArn = "providerServiceArn"
},
RuleBasedProperties = new NamespaceRuleBasedPropertiesProperty {
AttributeMatchingModel = "attributeMatchingModel",
RecordMatchingModels = new [] { "recordMatchingModels" },
RuleDefinitionTypes = new [] { "ruleDefinitionTypes" },
Rules = new [] { new RuleProperty {
MatchingKeys = new [] { "matchingKeys" },
RuleName = "ruleName"
} }
}
};
Properties
IdMappingType
The type of ID mapping.
public string? IdMappingType { get; set; }
Property Value
Remarks
ProviderProperties
An object which defines any additional configurations required by the provider service.
public object? ProviderProperties { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnIdNamespacePropsMixin.INamespaceProviderPropertiesProperty
RuleBasedProperties
An object which defines any additional configurations required by rule-based matching.
public object? RuleBasedProperties { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnIdNamespacePropsMixin.INamespaceRuleBasedPropertiesProperty