EntityResolution / Client / batch_delete_unique_id
batch_delete_unique_id#
- EntityResolution.Client.batch_delete_unique_id(**kwargs)#
Deletes multiple unique IDs in a matching workflow.
See also: AWS API Documentation
Request Syntax
response = client.batch_delete_unique_id( inputSource='string', uniqueIds=[ 'string', ], workflowName='string' )
- Parameters:
inputSource (string) – The input source for the batch delete unique ID operation.
uniqueIds (list) –
[REQUIRED]
The unique IDs to delete.
(string) –
workflowName (string) –
[REQUIRED]
The name of the workflow.
- Return type:
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.
Exceptions
EntityResolution.Client.exceptions.InternalServerException
EntityResolution.Client.exceptions.ResourceNotFoundException
EntityResolution.Client.exceptions.ValidationException