GlueDataBrew / Client / batch_delete_recipe_version
batch_delete_recipe_version#
- GlueDataBrew.Client.batch_delete_recipe_version(**kwargs)#
- Deletes one or more versions of a recipe at a time. - The entire request will be rejected if: - The recipe does not exist. 
- There is an invalid version identifier in the list of versions. 
- The version list is empty. 
- The version list size exceeds 50. 
- The version list contains duplicate entries. 
 - The request will complete successfully, but with partial failures, if: - A version does not exist. 
- A version is being used by a job. 
- You specify - LATEST_WORKING, but it’s being used by a project.
- The version fails to be deleted. 
 - The - LATEST_WORKINGversion will only be deleted if the recipe has no other versions. If you try to delete- LATEST_WORKINGwhile other versions exist (or if they can’t be deleted), then- LATEST_WORKINGwill be listed as partial failure in the response.- See also: AWS API Documentation - Request Syntax- response = client.batch_delete_recipe_version( Name='string', RecipeVersions=[ 'string', ] ) - Parameters:
- Name (string) – - [REQUIRED] - The name of the recipe whose versions are to be deleted. 
- RecipeVersions (list) – - [REQUIRED] - An array of version identifiers, for the recipe versions to be deleted. You can specify numeric versions ( - X.Y) or- LATEST_WORKING.- LATEST_PUBLISHEDis not supported.- (string) – 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Name': 'string', 'Errors': [ { 'ErrorCode': 'string', 'ErrorMessage': 'string', 'RecipeVersion': 'string' }, ] } - Response Structure- (dict) – - Name (string) – - The name of the recipe that was modified. 
- Errors (list) – - Errors, if any, that occurred while attempting to delete the recipe versions. - (dict) – - Represents any errors encountered when attempting to delete multiple recipe versions. - ErrorCode (string) – - The HTTP status code for the error. 
- ErrorMessage (string) – - The text of the error message. 
- RecipeVersion (string) – - The identifier for the recipe version associated with this error. 
 
 
 
 
 - Exceptions- GlueDataBrew.Client.exceptions.ConflictException
- GlueDataBrew.Client.exceptions.ResourceNotFoundException
- GlueDataBrew.Client.exceptions.ValidationException