Skip to content

UpdateMatchingWorkflowInput

Source code in docs_src/capo_entityresolution/types/update_matching_workflow_input.py
class UpdateMatchingWorkflowInput(TypedDict, closed=True):
    workflow_name: "capo_entityresolution.types.entity_name.EntityName"
    """<p>The name of the workflow to be retrieved.</p>"""
    description: NotRequired["capo_entityresolution.types.description.Description"]
    """<p>A description of the workflow.</p>"""
    input_source_config: (
        "capo_entityresolution.types.input_source_config.InputSourceConfig"
    )
    """<p>A list of <code>InputSource</code> objects, which have the fields <code>InputSourceARN</code> and <code>SchemaName</code>.</p>"""
    output_source_config: (
        "capo_entityresolution.types.output_source_config.OutputSourceConfig"
    )
    """<p>A list of <code>OutputSource</code> objects, each of which contains fields <code>outputS3Path</code>, <code>applyNormalization</code>, <code>KMSArn</code>, and <code>output</code>.</p>"""
    resolution_techniques: (
        "capo_entityresolution.types.resolution_techniques.ResolutionTechniques"
    )
    """<p>An object which defines the <code>resolutionType</code> and the <code>ruleBasedProperties</code>.</p>"""
    incremental_run_config: NotRequired[
        "capo_entityresolution.types.incremental_run_config.IncrementalRunConfig"
    ]
    """<p>Optional. An object that defines the incremental run type. This object contains only the <code>incrementalRunType</code> field, which appears as "Automatic" in the console. </p> <important> <p>For workflows where <code>resolutionType</code> is <code>PROVIDER</code>, incremental processing is not supported. </p> </important>"""
    role_arn: "str"
    """<p>The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.</p>"""

description instance-attribute

description: NotRequired[Description]

A description of the workflow.

incremental_run_config instance-attribute

incremental_run_config: NotRequired[IncrementalRunConfig]

Optional. An object that defines the incremental run type. This object contains only the incrementalRunType field, which appears as "Automatic" in the console.

For workflows where resolutionType is PROVIDER, incremental processing is not supported.

input_source_config instance-attribute

input_source_config: InputSourceConfig

A list of InputSource objects, which have the fields InputSourceARN and SchemaName.

output_source_config instance-attribute

output_source_config: OutputSourceConfig

A list of OutputSource objects, each of which contains fields outputS3Path, applyNormalization, KMSArn, and output.

resolution_techniques instance-attribute

resolution_techniques: ResolutionTechniques

An object which defines the resolutionType and the ruleBasedProperties.

role_arn instance-attribute

role_arn: str

The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.

workflow_name instance-attribute

workflow_name: EntityName

The name of the workflow to be retrieved.