EntityResolutionClient#
Index > EntityResolution > EntityResolutionClient
Auto-generated documentation for EntityResolution type annotations stubs module types-boto3-entityresolution.
EntityResolutionClient#
Type annotations and code completion for boto3.client("entityresolution").
 boto3 documentation
# EntityResolutionClient usage example
from boto3.session import Session
from types_boto3_entityresolution.client import EntityResolutionClient
def get_entityresolution_client() -> EntityResolutionClient:
    return Session().client("entityresolution")Exceptions#
boto3 client exceptions are generated in runtime.
This class provides code completion for boto3.client("entityresolution").exceptions structure.
# Exceptions.exceptions usage example
client = boto3.client("entityresolution")
try:
    do_something(client)
except (
    client.exceptions.AccessDeniedException,
    client.exceptions.ClientError,
    client.exceptions.ConflictException,
    client.exceptions.ExceedsLimitException,
    client.exceptions.InternalServerException,
    client.exceptions.ResourceNotFoundException,
    client.exceptions.ThrottlingException,
    client.exceptions.ValidationException,
) as e:
    print(e)# Exceptions.exceptions type checking example
from types_boto3_entityresolution.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...Methods#
can_paginate#
Type annotations and code completion for boto3.client("entityresolution").can_paginate method.
 boto3 documentation
# can_paginate method definition
def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...generate_presigned_url#
Type annotations and code completion for boto3.client("entityresolution").generate_presigned_url method.
 boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...add_policy_statement#
Adds a policy statement object.
Type annotations and code completion for boto3.client("entityresolution").add_policy_statement method.
 boto3 documentation
# add_policy_statement method definition
def add_policy_statement(
    self,
    *,
    arn: str,
    statementId: str,
    effect: StatementEffectType,  # (1)
    action: Sequence[str],
    principal: Sequence[str],
    condition: str = ...,
) -> AddPolicyStatementOutputTypeDef:  # (2)
    ...# add_policy_statement method usage example with argument unpacking
kwargs: AddPolicyStatementInputTypeDef = {  # (1)
    "arn": ...,
    "statementId": ...,
    "effect": ...,
    "action": ...,
    "principal": ...,
}
parent.add_policy_statement(**kwargs)batch_delete_unique_id#
Deletes multiple unique IDs in a matching workflow.
Type annotations and code completion for boto3.client("entityresolution").batch_delete_unique_id method.
 boto3 documentation
# batch_delete_unique_id method definition
def batch_delete_unique_id(
    self,
    *,
    workflowName: str,
    uniqueIds: Sequence[str],
    inputSource: str = ...,
) -> BatchDeleteUniqueIdOutputTypeDef:  # (1)
    ...# batch_delete_unique_id method usage example with argument unpacking
kwargs: BatchDeleteUniqueIdInputTypeDef = {  # (1)
    "workflowName": ...,
    "uniqueIds": ...,
}
parent.batch_delete_unique_id(**kwargs)create_id_mapping_workflow#
Creates an IdMappingWorkflow object which stores the configuration
of the data processing job to be run.
Type annotations and code completion for boto3.client("entityresolution").create_id_mapping_workflow method.
 boto3 documentation
# create_id_mapping_workflow method definition
def create_id_mapping_workflow(
    self,
    *,
    workflowName: str,
    inputSourceConfig: Sequence[IdMappingWorkflowInputSourceTypeDef],  # (1)
    idMappingTechniques: IdMappingTechniquesUnionTypeDef,  # (2)
    description: str = ...,
    outputSourceConfig: Sequence[IdMappingWorkflowOutputSourceTypeDef] = ...,  # (3)
    incrementalRunConfig: IdMappingIncrementalRunConfigTypeDef = ...,  # (4)
    roleArn: str = ...,
    tags: Mapping[str, str] = ...,
) -> CreateIdMappingWorkflowOutputTypeDef:  # (5)
    ...- See Sequence[IdMappingWorkflowInputSourceTypeDef]
- See IdMappingTechniquesUnionTypeDef
- See Sequence[IdMappingWorkflowOutputSourceTypeDef]
- See IdMappingIncrementalRunConfigTypeDef
- See CreateIdMappingWorkflowOutputTypeDef
# create_id_mapping_workflow method usage example with argument unpacking
kwargs: CreateIdMappingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
    "inputSourceConfig": ...,
    "idMappingTechniques": ...,
}
parent.create_id_mapping_workflow(**kwargs)create_id_namespace#
Creates an ID namespace object which will help customers provide metadata explaining their dataset and how to use it.
Type annotations and code completion for boto3.client("entityresolution").create_id_namespace method.
 boto3 documentation
# create_id_namespace method definition
def create_id_namespace(
    self,
    *,
    idNamespaceName: str,
    type: IdNamespaceTypeType,  # (1)
    description: str = ...,
    inputSourceConfig: Sequence[IdNamespaceInputSourceTypeDef] = ...,  # (2)
    idMappingWorkflowProperties: Sequence[IdNamespaceIdMappingWorkflowPropertiesUnionTypeDef] = ...,  # (3)
    roleArn: str = ...,
    tags: Mapping[str, str] = ...,
) -> CreateIdNamespaceOutputTypeDef:  # (4)
    ...- See IdNamespaceTypeType
- See Sequence[IdNamespaceInputSourceTypeDef]
- See Sequence[IdNamespaceIdMappingWorkflowPropertiesUnionTypeDef]
- See CreateIdNamespaceOutputTypeDef
# create_id_namespace method usage example with argument unpacking
kwargs: CreateIdNamespaceInputTypeDef = {  # (1)
    "idNamespaceName": ...,
    "type": ...,
}
parent.create_id_namespace(**kwargs)create_matching_workflow#
Creates a matching workflow that defines the configuration for a data processing job.
Type annotations and code completion for boto3.client("entityresolution").create_matching_workflow method.
 boto3 documentation
# create_matching_workflow method definition
def create_matching_workflow(
    self,
    *,
    workflowName: str,
    inputSourceConfig: Sequence[InputSourceTypeDef],  # (1)
    outputSourceConfig: Sequence[OutputSourceUnionTypeDef],  # (2)
    resolutionTechniques: ResolutionTechniquesUnionTypeDef,  # (3)
    roleArn: str,
    description: str = ...,
    incrementalRunConfig: IncrementalRunConfigTypeDef = ...,  # (4)
    tags: Mapping[str, str] = ...,
) -> CreateMatchingWorkflowOutputTypeDef:  # (5)
    ...- See Sequence[InputSourceTypeDef]
- See Sequence[OutputSourceUnionTypeDef]
- See ResolutionTechniquesUnionTypeDef
- See IncrementalRunConfigTypeDef
- See CreateMatchingWorkflowOutputTypeDef
# create_matching_workflow method usage example with argument unpacking
kwargs: CreateMatchingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
    "inputSourceConfig": ...,
    "outputSourceConfig": ...,
    "resolutionTechniques": ...,
    "roleArn": ...,
}
parent.create_matching_workflow(**kwargs)create_schema_mapping#
Creates a schema mapping, which defines the schema of the input customer records table.
Type annotations and code completion for boto3.client("entityresolution").create_schema_mapping method.
 boto3 documentation
# create_schema_mapping method definition
def create_schema_mapping(
    self,
    *,
    schemaName: str,
    mappedInputFields: Sequence[SchemaInputAttributeTypeDef],  # (1)
    description: str = ...,
    tags: Mapping[str, str] = ...,
) -> CreateSchemaMappingOutputTypeDef:  # (2)
    ...- See Sequence[SchemaInputAttributeTypeDef]
- See CreateSchemaMappingOutputTypeDef
# create_schema_mapping method usage example with argument unpacking
kwargs: CreateSchemaMappingInputTypeDef = {  # (1)
    "schemaName": ...,
    "mappedInputFields": ...,
}
parent.create_schema_mapping(**kwargs)delete_id_mapping_workflow#
Deletes the IdMappingWorkflow with a given name.
Type annotations and code completion for boto3.client("entityresolution").delete_id_mapping_workflow method.
 boto3 documentation
# delete_id_mapping_workflow method definition
def delete_id_mapping_workflow(
    self,
    *,
    workflowName: str,
) -> DeleteIdMappingWorkflowOutputTypeDef:  # (1)
    ...# delete_id_mapping_workflow method usage example with argument unpacking
kwargs: DeleteIdMappingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.delete_id_mapping_workflow(**kwargs)delete_id_namespace#
Deletes the IdNamespace with a given name.
Type annotations and code completion for boto3.client("entityresolution").delete_id_namespace method.
 boto3 documentation
# delete_id_namespace method definition
def delete_id_namespace(
    self,
    *,
    idNamespaceName: str,
) -> DeleteIdNamespaceOutputTypeDef:  # (1)
    ...# delete_id_namespace method usage example with argument unpacking
kwargs: DeleteIdNamespaceInputTypeDef = {  # (1)
    "idNamespaceName": ...,
}
parent.delete_id_namespace(**kwargs)delete_matching_workflow#
Deletes the MatchingWorkflow with a given name.
Type annotations and code completion for boto3.client("entityresolution").delete_matching_workflow method.
 boto3 documentation
# delete_matching_workflow method definition
def delete_matching_workflow(
    self,
    *,
    workflowName: str,
) -> DeleteMatchingWorkflowOutputTypeDef:  # (1)
    ...# delete_matching_workflow method usage example with argument unpacking
kwargs: DeleteMatchingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.delete_matching_workflow(**kwargs)delete_policy_statement#
Deletes the policy statement.
Type annotations and code completion for boto3.client("entityresolution").delete_policy_statement method.
 boto3 documentation
# delete_policy_statement method definition
def delete_policy_statement(
    self,
    *,
    arn: str,
    statementId: str,
) -> DeletePolicyStatementOutputTypeDef:  # (1)
    ...# delete_policy_statement method usage example with argument unpacking
kwargs: DeletePolicyStatementInputTypeDef = {  # (1)
    "arn": ...,
    "statementId": ...,
}
parent.delete_policy_statement(**kwargs)delete_schema_mapping#
Deletes the SchemaMapping with a given name.
Type annotations and code completion for boto3.client("entityresolution").delete_schema_mapping method.
 boto3 documentation
# delete_schema_mapping method definition
def delete_schema_mapping(
    self,
    *,
    schemaName: str,
) -> DeleteSchemaMappingOutputTypeDef:  # (1)
    ...# delete_schema_mapping method usage example with argument unpacking
kwargs: DeleteSchemaMappingInputTypeDef = {  # (1)
    "schemaName": ...,
}
parent.delete_schema_mapping(**kwargs)generate_match_id#
Generates or retrieves Match IDs for records using a rule-based matching workflow.
Type annotations and code completion for boto3.client("entityresolution").generate_match_id method.
 boto3 documentation
# generate_match_id method definition
def generate_match_id(
    self,
    *,
    workflowName: str,
    records: Sequence[RecordTypeDef],  # (1)
    processingType: ProcessingTypeType = ...,  # (2)
) -> GenerateMatchIdOutputTypeDef:  # (3)
    ...- See Sequence[RecordTypeDef]
- See ProcessingTypeType
- See GenerateMatchIdOutputTypeDef
# generate_match_id method usage example with argument unpacking
kwargs: GenerateMatchIdInputTypeDef = {  # (1)
    "workflowName": ...,
    "records": ...,
}
parent.generate_match_id(**kwargs)get_id_mapping_job#
Returns the status, metrics, and errors (if there are any) that are associated with a job.
Type annotations and code completion for boto3.client("entityresolution").get_id_mapping_job method.
 boto3 documentation
# get_id_mapping_job method definition
def get_id_mapping_job(
    self,
    *,
    workflowName: str,
    jobId: str,
) -> GetIdMappingJobOutputTypeDef:  # (1)
    ...# get_id_mapping_job method usage example with argument unpacking
kwargs: GetIdMappingJobInputTypeDef = {  # (1)
    "workflowName": ...,
    "jobId": ...,
}
parent.get_id_mapping_job(**kwargs)get_id_mapping_workflow#
Returns the IdMappingWorkflow with a given name, if it exists.
Type annotations and code completion for boto3.client("entityresolution").get_id_mapping_workflow method.
 boto3 documentation
# get_id_mapping_workflow method definition
def get_id_mapping_workflow(
    self,
    *,
    workflowName: str,
) -> GetIdMappingWorkflowOutputTypeDef:  # (1)
    ...# get_id_mapping_workflow method usage example with argument unpacking
kwargs: GetIdMappingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.get_id_mapping_workflow(**kwargs)get_id_namespace#
Returns the IdNamespace with a given name, if it exists.
Type annotations and code completion for boto3.client("entityresolution").get_id_namespace method.
 boto3 documentation
# get_id_namespace method definition
def get_id_namespace(
    self,
    *,
    idNamespaceName: str,
) -> GetIdNamespaceOutputTypeDef:  # (1)
    ...# get_id_namespace method usage example with argument unpacking
kwargs: GetIdNamespaceInputTypeDef = {  # (1)
    "idNamespaceName": ...,
}
parent.get_id_namespace(**kwargs)get_match_id#
Returns the corresponding Match ID of a customer record if the record has been processed in a rule-based matching workflow.
Type annotations and code completion for boto3.client("entityresolution").get_match_id method.
 boto3 documentation
# get_match_id method definition
def get_match_id(
    self,
    *,
    workflowName: str,
    record: Mapping[str, str],
    applyNormalization: bool = ...,
) -> GetMatchIdOutputTypeDef:  # (1)
    ...# get_match_id method usage example with argument unpacking
kwargs: GetMatchIdInputTypeDef = {  # (1)
    "workflowName": ...,
    "record": ...,
}
parent.get_match_id(**kwargs)get_matching_job#
Returns the status, metrics, and errors (if there are any) that are associated with a job.
Type annotations and code completion for boto3.client("entityresolution").get_matching_job method.
 boto3 documentation
# get_matching_job method definition
def get_matching_job(
    self,
    *,
    workflowName: str,
    jobId: str,
) -> GetMatchingJobOutputTypeDef:  # (1)
    ...# get_matching_job method usage example with argument unpacking
kwargs: GetMatchingJobInputTypeDef = {  # (1)
    "workflowName": ...,
    "jobId": ...,
}
parent.get_matching_job(**kwargs)get_matching_workflow#
Returns the MatchingWorkflow with a given name, if it exists.
Type annotations and code completion for boto3.client("entityresolution").get_matching_workflow method.
 boto3 documentation
# get_matching_workflow method definition
def get_matching_workflow(
    self,
    *,
    workflowName: str,
) -> GetMatchingWorkflowOutputTypeDef:  # (1)
    ...# get_matching_workflow method usage example with argument unpacking
kwargs: GetMatchingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.get_matching_workflow(**kwargs)get_policy#
Returns the resource-based policy.
Type annotations and code completion for boto3.client("entityresolution").get_policy method.
 boto3 documentation
# get_policy method definition
def get_policy(
    self,
    *,
    arn: str,
) -> GetPolicyOutputTypeDef:  # (1)
    ...# get_policy method usage example with argument unpacking
kwargs: GetPolicyInputTypeDef = {  # (1)
    "arn": ...,
}
parent.get_policy(**kwargs)get_provider_service#
Returns the ProviderService of a given name.
Type annotations and code completion for boto3.client("entityresolution").get_provider_service method.
 boto3 documentation
# get_provider_service method definition
def get_provider_service(
    self,
    *,
    providerName: str,
    providerServiceName: str,
) -> GetProviderServiceOutputTypeDef:  # (1)
    ...# get_provider_service method usage example with argument unpacking
kwargs: GetProviderServiceInputTypeDef = {  # (1)
    "providerName": ...,
    "providerServiceName": ...,
}
parent.get_provider_service(**kwargs)get_schema_mapping#
Returns the SchemaMapping of a given name.
Type annotations and code completion for boto3.client("entityresolution").get_schema_mapping method.
 boto3 documentation
# get_schema_mapping method definition
def get_schema_mapping(
    self,
    *,
    schemaName: str,
) -> GetSchemaMappingOutputTypeDef:  # (1)
    ...# get_schema_mapping method usage example with argument unpacking
kwargs: GetSchemaMappingInputTypeDef = {  # (1)
    "schemaName": ...,
}
parent.get_schema_mapping(**kwargs)list_id_mapping_jobs#
Lists all ID mapping jobs for a given workflow.
Type annotations and code completion for boto3.client("entityresolution").list_id_mapping_jobs method.
 boto3 documentation
# list_id_mapping_jobs method definition
def list_id_mapping_jobs(
    self,
    *,
    workflowName: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListIdMappingJobsOutputTypeDef:  # (1)
    ...# list_id_mapping_jobs method usage example with argument unpacking
kwargs: ListIdMappingJobsInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.list_id_mapping_jobs(**kwargs)list_id_mapping_workflows#
Returns a list of all the IdMappingWorkflows that have been
created for an Amazon Web Services account.
Type annotations and code completion for boto3.client("entityresolution").list_id_mapping_workflows method.
 boto3 documentation
# list_id_mapping_workflows method definition
def list_id_mapping_workflows(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListIdMappingWorkflowsOutputTypeDef:  # (1)
    ...# list_id_mapping_workflows method usage example with argument unpacking
kwargs: ListIdMappingWorkflowsInputTypeDef = {  # (1)
    "nextToken": ...,
}
parent.list_id_mapping_workflows(**kwargs)list_id_namespaces#
Returns a list of all ID namespaces.
Type annotations and code completion for boto3.client("entityresolution").list_id_namespaces method.
 boto3 documentation
# list_id_namespaces method definition
def list_id_namespaces(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListIdNamespacesOutputTypeDef:  # (1)
    ...# list_id_namespaces method usage example with argument unpacking
kwargs: ListIdNamespacesInputTypeDef = {  # (1)
    "nextToken": ...,
}
parent.list_id_namespaces(**kwargs)list_matching_jobs#
Lists all jobs for a given workflow.
Type annotations and code completion for boto3.client("entityresolution").list_matching_jobs method.
 boto3 documentation
# list_matching_jobs method definition
def list_matching_jobs(
    self,
    *,
    workflowName: str,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListMatchingJobsOutputTypeDef:  # (1)
    ...# list_matching_jobs method usage example with argument unpacking
kwargs: ListMatchingJobsInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.list_matching_jobs(**kwargs)list_matching_workflows#
Returns a list of all the MatchingWorkflows that have been created
for an Amazon Web Services account.
Type annotations and code completion for boto3.client("entityresolution").list_matching_workflows method.
 boto3 documentation
# list_matching_workflows method definition
def list_matching_workflows(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListMatchingWorkflowsOutputTypeDef:  # (1)
    ...# list_matching_workflows method usage example with argument unpacking
kwargs: ListMatchingWorkflowsInputTypeDef = {  # (1)
    "nextToken": ...,
}
parent.list_matching_workflows(**kwargs)list_provider_services#
Returns a list of all the ProviderServices that are available in
this Amazon Web Services Region.
Type annotations and code completion for boto3.client("entityresolution").list_provider_services method.
 boto3 documentation
# list_provider_services method definition
def list_provider_services(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
    providerName: str = ...,
) -> ListProviderServicesOutputTypeDef:  # (1)
    ...# list_provider_services method usage example with argument unpacking
kwargs: ListProviderServicesInputTypeDef = {  # (1)
    "nextToken": ...,
}
parent.list_provider_services(**kwargs)list_schema_mappings#
Returns a list of all the SchemaMappings that have been created
for an Amazon Web Services account.
Type annotations and code completion for boto3.client("entityresolution").list_schema_mappings method.
 boto3 documentation
# list_schema_mappings method definition
def list_schema_mappings(
    self,
    *,
    nextToken: str = ...,
    maxResults: int = ...,
) -> ListSchemaMappingsOutputTypeDef:  # (1)
    ...# list_schema_mappings method usage example with argument unpacking
kwargs: ListSchemaMappingsInputTypeDef = {  # (1)
    "nextToken": ...,
}
parent.list_schema_mappings(**kwargs)list_tags_for_resource#
Displays the tags associated with an Entity Resolution resource.
Type annotations and code completion for boto3.client("entityresolution").list_tags_for_resource method.
 boto3 documentation
# list_tags_for_resource method definition
def list_tags_for_resource(
    self,
    *,
    resourceArn: str,
) -> ListTagsForResourceOutputTypeDef:  # (1)
    ...# list_tags_for_resource method usage example with argument unpacking
kwargs: ListTagsForResourceInputTypeDef = {  # (1)
    "resourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)put_policy#
Updates the resource-based policy.
Type annotations and code completion for boto3.client("entityresolution").put_policy method.
 boto3 documentation
# put_policy method definition
def put_policy(
    self,
    *,
    arn: str,
    policy: str,
    token: str = ...,
) -> PutPolicyOutputTypeDef:  # (1)
    ...# put_policy method usage example with argument unpacking
kwargs: PutPolicyInputTypeDef = {  # (1)
    "arn": ...,
    "policy": ...,
}
parent.put_policy(**kwargs)start_id_mapping_job#
Starts the IdMappingJob of a workflow.
Type annotations and code completion for boto3.client("entityresolution").start_id_mapping_job method.
 boto3 documentation
# start_id_mapping_job method definition
def start_id_mapping_job(
    self,
    *,
    workflowName: str,
    outputSourceConfig: Sequence[IdMappingJobOutputSourceTypeDef] = ...,  # (1)
    jobType: JobTypeType = ...,  # (2)
) -> StartIdMappingJobOutputTypeDef:  # (3)
    ...- See Sequence[IdMappingJobOutputSourceTypeDef]
- See JobTypeType
- See StartIdMappingJobOutputTypeDef
# start_id_mapping_job method usage example with argument unpacking
kwargs: StartIdMappingJobInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.start_id_mapping_job(**kwargs)start_matching_job#
Starts the MatchingJob of a workflow.
Type annotations and code completion for boto3.client("entityresolution").start_matching_job method.
 boto3 documentation
# start_matching_job method definition
def start_matching_job(
    self,
    *,
    workflowName: str,
) -> StartMatchingJobOutputTypeDef:  # (1)
    ...# start_matching_job method usage example with argument unpacking
kwargs: StartMatchingJobInputTypeDef = {  # (1)
    "workflowName": ...,
}
parent.start_matching_job(**kwargs)tag_resource#
Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource.
Type annotations and code completion for boto3.client("entityresolution").tag_resource method.
 boto3 documentation
# tag_resource method definition
def tag_resource(
    self,
    *,
    resourceArn: str,
    tags: Mapping[str, str],
) -> Dict[str, Any]:
    ...# tag_resource method usage example with argument unpacking
kwargs: TagResourceInputTypeDef = {  # (1)
    "resourceArn": ...,
    "tags": ...,
}
parent.tag_resource(**kwargs)untag_resource#
Removes one or more tags from the specified Entity Resolution resource.
Type annotations and code completion for boto3.client("entityresolution").untag_resource method.
 boto3 documentation
# untag_resource method definition
def untag_resource(
    self,
    *,
    resourceArn: str,
    tagKeys: Sequence[str],
) -> Dict[str, Any]:
    ...# untag_resource method usage example with argument unpacking
kwargs: UntagResourceInputTypeDef = {  # (1)
    "resourceArn": ...,
    "tagKeys": ...,
}
parent.untag_resource(**kwargs)update_id_mapping_workflow#
Updates an existing IdMappingWorkflow.
Type annotations and code completion for boto3.client("entityresolution").update_id_mapping_workflow method.
 boto3 documentation
# update_id_mapping_workflow method definition
def update_id_mapping_workflow(
    self,
    *,
    workflowName: str,
    inputSourceConfig: Sequence[IdMappingWorkflowInputSourceTypeDef],  # (1)
    idMappingTechniques: IdMappingTechniquesUnionTypeDef,  # (2)
    description: str = ...,
    outputSourceConfig: Sequence[IdMappingWorkflowOutputSourceTypeDef] = ...,  # (3)
    incrementalRunConfig: IdMappingIncrementalRunConfigTypeDef = ...,  # (4)
    roleArn: str = ...,
) -> UpdateIdMappingWorkflowOutputTypeDef:  # (5)
    ...- See Sequence[IdMappingWorkflowInputSourceTypeDef]
- See IdMappingTechniquesUnionTypeDef
- See Sequence[IdMappingWorkflowOutputSourceTypeDef]
- See IdMappingIncrementalRunConfigTypeDef
- See UpdateIdMappingWorkflowOutputTypeDef
# update_id_mapping_workflow method usage example with argument unpacking
kwargs: UpdateIdMappingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
    "inputSourceConfig": ...,
    "idMappingTechniques": ...,
}
parent.update_id_mapping_workflow(**kwargs)update_id_namespace#
Updates an existing ID namespace.
Type annotations and code completion for boto3.client("entityresolution").update_id_namespace method.
 boto3 documentation
# update_id_namespace method definition
def update_id_namespace(
    self,
    *,
    idNamespaceName: str,
    description: str = ...,
    inputSourceConfig: Sequence[IdNamespaceInputSourceTypeDef] = ...,  # (1)
    idMappingWorkflowProperties: Sequence[IdNamespaceIdMappingWorkflowPropertiesUnionTypeDef] = ...,  # (2)
    roleArn: str = ...,
) -> UpdateIdNamespaceOutputTypeDef:  # (3)
    ...- See Sequence[IdNamespaceInputSourceTypeDef]
- See Sequence[IdNamespaceIdMappingWorkflowPropertiesUnionTypeDef]
- See UpdateIdNamespaceOutputTypeDef
# update_id_namespace method usage example with argument unpacking
kwargs: UpdateIdNamespaceInputTypeDef = {  # (1)
    "idNamespaceName": ...,
}
parent.update_id_namespace(**kwargs)update_matching_workflow#
Updates an existing matching workflow.
Type annotations and code completion for boto3.client("entityresolution").update_matching_workflow method.
 boto3 documentation
# update_matching_workflow method definition
def update_matching_workflow(
    self,
    *,
    workflowName: str,
    inputSourceConfig: Sequence[InputSourceTypeDef],  # (1)
    outputSourceConfig: Sequence[OutputSourceUnionTypeDef],  # (2)
    resolutionTechniques: ResolutionTechniquesUnionTypeDef,  # (3)
    roleArn: str,
    description: str = ...,
    incrementalRunConfig: IncrementalRunConfigTypeDef = ...,  # (4)
) -> UpdateMatchingWorkflowOutputTypeDef:  # (5)
    ...- See Sequence[InputSourceTypeDef]
- See Sequence[OutputSourceUnionTypeDef]
- See ResolutionTechniquesUnionTypeDef
- See IncrementalRunConfigTypeDef
- See UpdateMatchingWorkflowOutputTypeDef
# update_matching_workflow method usage example with argument unpacking
kwargs: UpdateMatchingWorkflowInputTypeDef = {  # (1)
    "workflowName": ...,
    "inputSourceConfig": ...,
    "outputSourceConfig": ...,
    "resolutionTechniques": ...,
    "roleArn": ...,
}
parent.update_matching_workflow(**kwargs)update_schema_mapping#
Updates a schema mapping.
Type annotations and code completion for boto3.client("entityresolution").update_schema_mapping method.
 boto3 documentation
# update_schema_mapping method definition
def update_schema_mapping(
    self,
    *,
    schemaName: str,
    mappedInputFields: Sequence[SchemaInputAttributeTypeDef],  # (1)
    description: str = ...,
) -> UpdateSchemaMappingOutputTypeDef:  # (2)
    ...- See Sequence[SchemaInputAttributeTypeDef]
- See UpdateSchemaMappingOutputTypeDef
# update_schema_mapping method usage example with argument unpacking
kwargs: UpdateSchemaMappingInputTypeDef = {  # (1)
    "schemaName": ...,
    "mappedInputFields": ...,
}
parent.update_schema_mapping(**kwargs)get_paginator#
Type annotations and code completion for boto3.client("entityresolution").get_paginator method with overloads.
- client.get_paginator("list_id_mapping_jobs")-> ListIdMappingJobsPaginator
- client.get_paginator("list_id_mapping_workflows")-> ListIdMappingWorkflowsPaginator
- client.get_paginator("list_id_namespaces")-> ListIdNamespacesPaginator
- client.get_paginator("list_matching_jobs")-> ListMatchingJobsPaginator
- client.get_paginator("list_matching_workflows")-> ListMatchingWorkflowsPaginator
- client.get_paginator("list_provider_services")-> ListProviderServicesPaginator
- client.get_paginator("list_schema_mappings")-> ListSchemaMappingsPaginator