AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::EntityResolution::MatchingWorkflow

CfnMatchingWorkflow

Creates a matching workflow that defines the configuration for a data processing job. The workflow name must be unique. To modify an existing workflow, use `UpdateMatchingWorkflow` . > For workflows where `resolutionType` is `ML_MATCHING` or `PROVIDER` , incremental processing is not supported.

Import

import { CfnMatchingWorkflow } from 'aws-cdk-lib/aws-entityresolution';

Or use the module namespace:

import * as entityresolution from 'aws-cdk-lib/aws-entityresolution';
// entityresolution.CfnMatchingWorkflow

Properties

Configuration passed to the constructor as CfnMatchingWorkflowProps.

inputSourceConfigRequired
IResolvable | IResolvable | InputSourceProperty[]

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

outputSourceConfigRequired
IResolvable | IResolvable | OutputSourceProperty[]

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

resolutionTechniquesRequired
IResolvable | ResolutionTechniquesProperty

An object which defines the `resolutionType` and the `ruleBasedProperties` .

roleArnRequired
string

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

workflowNameRequired
string

The name of the workflow. There can't be multiple `MatchingWorkflows` with the same name.

descriptionOptional
string

A description of the workflow.

incrementalRunConfigOptional
IResolvable | IncrementalRunConfigProperty

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 `ML_MATCHING` or `PROVIDER` , incremental processing is not supported.

tagsOptional
CfnTag[]

The tags used to organize, track, or control access for this resource.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-entityresolution
CFN TypeAWS::EntityResolution::MatchingWorkflow
Properties8

External Links