Skip to content

UpdateIdNamespaceOutput

Source code in docs_src/capo_entityresolution/types/update_id_namespace_output.py
class UpdateIdNamespaceOutput(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 this <code>IdNamespace</code> on your behalf as part of a 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>"""

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 this IdNamespace on your behalf as part of a workflow run.

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.