Skip to content

/AWS1/CL_ERN=>CREATEIDNAMESPACE()

About CreateIdNamespace

Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it. Each ID namespace must have a unique name. To modify an existing ID namespace, use the UpdateIdNamespace API.

Method Signature

IMPORTING

Required arguments:

IV_IDNAMESPACENAME TYPE /AWS1/ERNENTITYNAME /AWS1/ERNENTITYNAME

The name of the ID namespace.

IV_TYPE TYPE /AWS1/ERNIDNAMESPACETYPE /AWS1/ERNIDNAMESPACETYPE

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 to which all sourceIds will resolve to.

Optional arguments:

IV_DESCRIPTION TYPE /AWS1/ERNDESCRIPTION /AWS1/ERNDESCRIPTION

The description of the ID namespace.

IT_INPUTSOURCECONFIG TYPE /AWS1/CL_ERNIDNAMESPACEINPSRC=>TT_IDNAMESPACEINPUTSOURCECFG TT_IDNAMESPACEINPUTSOURCECFG

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

IT_IDMAPPINGWORKFLOWPRPS TYPE /AWS1/CL_ERNIDNAMESPACEIDMAP00=>TT_IDNAMESPACEIDMAPWORKFLOWP00 TT_IDNAMESPACEIDMAPWORKFLOWP00

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

IV_ROLEARN TYPE /AWS1/ERNROLEARN /AWS1/ERNROLEARN

The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources defined in this IdNamespace on your behalf as part of the workflow run.

IT_TAGS TYPE /AWS1/CL_ERNTAGMAP_W=>TT_TAGMAP TT_TAGMAP

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

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_ERNCREIDNAMESPACEOUT /AWS1/CL_ERNCREIDNAMESPACEOUT