Skip to content

ResolutionTechniques

Source code in docs_src/capo_entityresolution/types/resolution_techniques.py
class ResolutionTechniques(TypedDict, closed=True):
    resolution_type: "capo_entityresolution.types.resolution_type.ResolutionType"
    """<p>The type of matching workflow to create. Specify one of the following types: </p> <ul> <li> <p> <code>RULE_MATCHING</code>: Match records using configurable rule-based criteria </p> </li> <li> <p> <code>ML_MATCHING</code>: Match records using machine learning models </p> </li> <li> <p> <code>PROVIDER</code>: Match records using a third-party matching provider</p> </li> </ul>"""
    rule_based_properties: NotRequired[
        "capo_entityresolution.types.rule_based_properties.RuleBasedProperties"
    ]
    """<p>An object which defines the list of matching rules to run and has a field <code>rules</code>, which is a list of rule objects.</p>"""
    rule_condition_properties: NotRequired[
        "capo_entityresolution.types.rule_condition_properties.RuleConditionProperties"
    ]
    """<p>An object containing the <code>rules</code> for a matching workflow.</p>"""
    enable_real_time_matching: NotRequired["bool"]
    """<p>Specifies whether real-time matching is enabled for the rule-based matching workflow. When you enable real-time matching, you can use the <code>GenerateMatchId</code> operation with the workflow.</p>"""
    provider_properties: NotRequired[
        "capo_entityresolution.types.provider_properties.ProviderProperties"
    ]
    """<p>The properties of the provider service.</p>"""

enable_real_time_matching instance-attribute

enable_real_time_matching: NotRequired[bool]

Specifies whether real-time matching is enabled for the rule-based matching workflow. When you enable real-time matching, you can use the GenerateMatchId operation with the workflow.

provider_properties instance-attribute

provider_properties: NotRequired[ProviderProperties]

The properties of the provider service.

resolution_type instance-attribute

resolution_type: ResolutionType

The type of matching workflow to create. Specify one of the following types:

  • RULE_MATCHING: Match records using configurable rule-based criteria

  • ML_MATCHING: Match records using machine learning models

  • PROVIDER: Match records using a third-party matching provider

rule_based_properties instance-attribute

rule_based_properties: NotRequired[RuleBasedProperties]

An object which defines the list of matching rules to run and has a field rules, which is a list of rule objects.

rule_condition_properties instance-attribute

rule_condition_properties: NotRequired[RuleConditionProperties]

An object containing the rules for a matching workflow.