Keyspaces / Client / delete_table
delete_table#
- Keyspaces.Client.delete_table(**kwargs)#
The
DeleteTableoperation deletes a table and all of its data. After aDeleteTablerequest is received, the specified table is in theDELETINGstate until Amazon Keyspaces completes the deletion. If the table is in theACTIVEstate, you can delete it. If a table is either in theCREATINGorUPDATINGstates, then Amazon Keyspaces returns aResourceInUseException. If the specified table does not exist, Amazon Keyspaces returns aResourceNotFoundException. If the table is already in theDELETINGstate, no error is returned.See also: AWS API Documentation
Request Syntax
response = client.delete_table( keyspaceName='string', tableName='string' )
- Parameters:
keyspaceName (string) –
[REQUIRED]
The name of the keyspace of the to be deleted table.
tableName (string) –
[REQUIRED]
The name of the table to be deleted.
- Return type:
dict
- Returns:
Response Syntax
{}Response Structure
(dict) –
Exceptions
Keyspaces.Client.exceptions.ValidationExceptionKeyspaces.Client.exceptions.ServiceQuotaExceededExceptionKeyspaces.Client.exceptions.InternalServerExceptionKeyspaces.Client.exceptions.ConflictExceptionKeyspaces.Client.exceptions.AccessDeniedExceptionKeyspaces.Client.exceptions.ResourceNotFoundException