IdMappingWorkflowArgs

data class IdMappingWorkflowArgs(val description: Output<String>? = null, val idMappingTechniques: Output<IdMappingWorkflowIdMappingTechniquesArgs>? = null, val inputSourceConfig: Output<List<IdMappingWorkflowInputSourceArgs>>? = null, val outputSourceConfig: Output<List<IdMappingWorkflowOutputSourceArgs>>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val workflowName: Output<String>? = null) : ConvertibleToJava<IdMappingWorkflowArgs>

IdMappingWorkflow defined in AWS Entity Resolution service

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, idMappingTechniques: Output<IdMappingWorkflowIdMappingTechniquesArgs>? = null, inputSourceConfig: Output<List<IdMappingWorkflowInputSourceArgs>>? = null, outputSourceConfig: Output<List<IdMappingWorkflowOutputSourceArgs>>? = 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 IdMappingWorkflow

Link copied to clipboard

An object which defines the ID mapping technique and any additional configurations.

Link copied to clipboard

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

Link copied to clipboard

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

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 IdMappingWorkflow

Functions

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