AWS EntityResolution

2024/04/24 - AWS EntityResolution - 1 new api methods

Changes  Support Batch Unique IDs Deletion.

BatchDeleteUniqueId (new) Link ΒΆ

Deletes multiple unique IDs in a matching workflow.

See also: AWS API Documentation

Request Syntax

client.batch_delete_unique_id(
    inputSource='string',
    uniqueIds=[
        'string',
    ],
    workflowName='string'
)
type inputSource

string

param inputSource

The input source for the batch delete unique ID operation.

type uniqueIds

list

param uniqueIds

[REQUIRED]

The unique IDs to delete.

  • (string) --

type workflowName

string

param workflowName

[REQUIRED]

The name of the workflow.

rtype

dict

returns

Response Syntax

{
    'deleted': [
        {
            'uniqueId': 'string'
        },
    ],
    'disconnectedUniqueIds': [
        'string',
    ],
    'errors': [
        {
            'errorType': 'SERVICE_ERROR'|'VALIDATION_ERROR',
            'uniqueId': 'string'
        },
    ],
    'status': 'COMPLETED'|'ACCEPTED'
}

Response Structure

  • (dict) --

    • deleted (list) --

      The unique IDs that were deleted.

      • (dict) --

        The deleted unique ID.

        • uniqueId (string) --

          The unique ID of the deleted item.

    • disconnectedUniqueIds (list) --

      The unique IDs that were disconnected.

      • (string) --

    • errors (list) --

      The errors from deleting multiple unique IDs.

      • (dict) --

        The Delete Unique Id error.

        • errorType (string) --

          The error type for the batch delete unique ID operation.

        • uniqueId (string) --

          The unique ID that could not be deleted.

    • status (string) --

      The status of the batch delete unique ID operation.