MatchingWorkflowArgs

data class MatchingWorkflowArgs(val description: Output<String>? = null, val incrementalRunConfig: Output<MatchingWorkflowIncrementalRunConfigArgs>? = null, val inputSourceConfig: Output<List<MatchingWorkflowInputSourceArgs>>? = null, val outputSourceConfig: Output<List<MatchingWorkflowOutputSourceArgs>>? = null, val resolutionTechniques: Output<MatchingWorkflowResolutionTechniquesArgs>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val workflowName: Output<String>? = null) : ConvertibleToJava<MatchingWorkflowArgs>

MatchingWorkflow defined in AWS Entity Resolution service

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, incrementalRunConfig: Output<MatchingWorkflowIncrementalRunConfigArgs>? = null, inputSourceConfig: Output<List<MatchingWorkflowInputSourceArgs>>? = null, outputSourceConfig: Output<List<MatchingWorkflowOutputSourceArgs>>? = null, resolutionTechniques: Output<MatchingWorkflowResolutionTechniquesArgs>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null, workflowName: Output<String>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the MatchingWorkflow

Link copied to clipboard

An object which defines an incremental run type and has only incrementalRunType as a field.

Link copied to clipboard

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

Link copied to clipboard

A list of OutputSource objects, each of which contains fields OutputS3Path , ApplyNormalization , and Output .

Link copied to clipboard

An object which defines the resolutionType and the ruleBasedProperties .

Link copied to clipboard
val roleArn: Output<String>? = null

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.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

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

Link copied to clipboard
val workflowName: Output<String>? = null

The name of the MatchingWorkflow

Functions

Link copied to clipboard
open override fun toJava(): MatchingWorkflowArgs