IdNamespaceArgs

data class IdNamespaceArgs(val description: Output<String>? = null, val idMappingWorkflowProperties: Output<List<IdNamespaceIdMappingWorkflowPropertiesArgs>>? = null, val idNamespaceName: Output<String>? = null, val inputSourceConfig: Output<List<IdNamespaceInputSourceArgs>>? = null, val roleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<IdNamespaceType>? = null) : ConvertibleToJava<IdNamespaceArgs>

IdNamespace defined in AWS Entity Resolution service

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, idMappingWorkflowProperties: Output<List<IdNamespaceIdMappingWorkflowPropertiesArgs>>? = null, idNamespaceName: Output<String>? = null, inputSourceConfig: Output<List<IdNamespaceInputSourceArgs>>? = null, roleArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<IdNamespaceType>? = null)

Properties

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

The description of the ID namespace.

Link copied to clipboard

Determines the properties of IdMappingWorflow where this IdNamespace can be used as a Source or a Target .

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

The name of the ID namespace.

Link copied to clipboard

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

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 access the resources defined in this IdNamespace on your behalf as part of the workflow run.

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 type: Output<IdNamespaceType>? = null

The type of ID namespace. There are two types: SOURCE and TARGET . The SOURCE contains configurations for sourceId data that will be processed in an ID mapping workflow. The TARGET contains a configuration of targetId which all sourceIds will resolve to.

Functions

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