Skip to content

CreateIdNamespaceOutput

Source code in docs_src/capo_entityresolution/types/create_id_namespace_output.py
class CreateIdNamespaceOutput(TypedDict, closed=True):
    id_namespace_name: "capo_entityresolution.types.entity_name.EntityName"
    """<p>The name of the ID namespace.</p>"""
    id_namespace_arn: "capo_entityresolution.types.id_namespace_arn.IdNamespaceArn"
    """<p>The Amazon Resource Name (ARN) of the ID namespace.</p>"""
    description: NotRequired["capo_entityresolution.types.description.Description"]
    """<p>The description of the ID namespace.</p>"""
    input_source_config: NotRequired[
        "capo_entityresolution.types.id_namespace_input_source_config.IdNamespaceInputSourceConfig"
    ]
    """<p>A list of <code>InputSource</code> objects, which have the fields <code>InputSourceARN</code> and <code>SchemaName</code>.</p>"""
    id_mapping_workflow_properties: NotRequired[
        "capo_entityresolution.types.id_namespace_id_mapping_workflow_properties_list.IdNamespaceIdMappingWorkflowPropertiesList"
    ]
    """<p>Determines the properties of <code>IdMappingWorkflow</code> where this <code>IdNamespace</code> can be used as a <code>Source</code> or a <code>Target</code>.</p>"""
    type: "capo_entityresolution.types.id_namespace_type.IdNamespaceType"
    """<p>The type of ID namespace. There are two types: <code>SOURCE</code> and <code>TARGET</code>.</p> <p>The <code>SOURCE</code> contains configurations for <code>sourceId</code> data that will be processed in an ID mapping workflow. </p> <p>The <code>TARGET</code> contains a configuration of <code>targetId</code> to which all <code>sourceIds</code> will resolve to.</p>"""
    role_arn: NotRequired["capo_entityresolution.types.role_arn.RoleArn"]
    """<p>The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources defined in <code>inputSourceConfig</code> on your behalf as part of the workflow run.</p>"""
    created_at: "datetime.datetime"
    """<p>The timestamp of when the ID namespace was created.</p>"""
    updated_at: "datetime.datetime"
    """<p>The timestamp of when the ID namespace was last updated.</p>"""
    tags: NotRequired["capo_entityresolution.types.tag_map.TagMap"]
    """<p>The tags used to organize, track, or control access for this resource.</p>"""

created_at instance-attribute

created_at: datetime

The timestamp of when the ID namespace was created.

description instance-attribute

description: NotRequired[Description]

The description of the ID namespace.

id_mapping_workflow_properties instance-attribute

id_mapping_workflow_properties: NotRequired[IdNamespaceIdMappingWorkflowPropertiesList]

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

id_namespace_arn instance-attribute

id_namespace_arn: IdNamespaceArn

The Amazon Resource Name (ARN) of the ID namespace.

id_namespace_name instance-attribute

id_namespace_name: EntityName

The name of the ID namespace.

input_source_config instance-attribute

input_source_config: NotRequired[IdNamespaceInputSourceConfig]

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

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

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

tags instance-attribute

tags: NotRequired[TagMap]

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

type instance-attribute

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.

updated_at instance-attribute

updated_at: datetime

The timestamp of when the ID namespace was last updated.