Skip to content

UpdateIdNamespaceInput

Source code in docs_src/capo_entityresolution/types/update_id_namespace_input.py
class UpdateIdNamespaceInput(TypedDict, closed=True):
    id_namespace_name: "capo_entityresolution.types.entity_name.EntityName"
    """<p>The name 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>"""
    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>"""

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_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.