Rekognition.Client.
delete_faces
(**kwargs)¶Deletes faces from a collection. You specify a collection ID and an array of face IDs to remove from the collection.
This operation requires permissions to perform the rekognition:DeleteFaces
action.
See also: AWS API Documentation
Request Syntax
response = client.delete_faces(
CollectionId='string',
FaceIds=[
'string',
]
)
[REQUIRED]
Collection from which to remove the specific faces.
[REQUIRED]
An array of face IDs to delete.
dict
Response Syntax
{
'DeletedFaces': [
'string',
]
}
Response Structure
(dict) --
DeletedFaces (list) --
An array of strings (face IDs) of the faces that were deleted.
Exceptions
Rekognition.Client.exceptions.InvalidParameterException
Rekognition.Client.exceptions.AccessDeniedException
Rekognition.Client.exceptions.InternalServerError
Rekognition.Client.exceptions.ThrottlingException
Rekognition.Client.exceptions.ProvisionedThroughputExceededException
Rekognition.Client.exceptions.ResourceNotFoundException
Examples
This operation deletes one or more faces from a Rekognition collection.
response = client.delete_faces(
CollectionId='myphotos',
FaceIds=[
'ff43d742-0c13-5d16-a3e8-03d3f58e980b',
],
)
print(response)
Expected Output:
{
'DeletedFaces': [
'ff43d742-0c13-5d16-a3e8-03d3f58e980b',
],
'ResponseMetadata': {
'...': '...',
},
}