Omics / Client / delete_annotation_store_versions
delete_annotation_store_versions#
- Omics.Client.delete_annotation_store_versions(**kwargs)#
Deletes one or multiple versions of an annotation store.
See also: AWS API Documentation
Request Syntax
response = client.delete_annotation_store_versions( name='string', versions=[ 'string', ], force=True|False )
- Parameters:
name (string) –
[REQUIRED]
The name of the annotation store from which versions are being deleted.
versions (list) –
[REQUIRED]
The versions of an annotation store to be deleted.
(string) –
force (boolean) – Forces the deletion of an annotation store version when imports are in-progress..
- Return type:
dict
- Returns:
Response Syntax
{ 'errors': [ { 'versionName': 'string', 'message': 'string' }, ] }
Response Structure
(dict) –
errors (list) –
Any errors that occur when attempting to delete an annotation store version.
(dict) –
The error preventing deletion of the annotation store version.
versionName (string) –
The name given to an annotation store version.
message (string) –
The message explaining the error in annotation store deletion.
Exceptions
Omics.Client.exceptions.InternalServerException
Omics.Client.exceptions.ThrottlingException
Omics.Client.exceptions.ValidationException
Omics.Client.exceptions.ConflictException
Omics.Client.exceptions.ResourceNotFoundException
Omics.Client.exceptions.AccessDeniedException