AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Deletes a given Timestream database. This is an irreversible operation. After a
database is deleted, the time-series data from its tables cannot be recovered.
All tables in the database must be deleted first, or a ValidationException error will
be thrown.
Due to the nature of distributed retries, the operation can return either success
or a ResourceNotFoundException. Clients should consider them equivalent.
See code sample for details.
For .NET Core this operation is only available in asynchronous form. Please refer to DeleteDatabaseAsync.
Namespace: Amazon.TimestreamWrite
Assembly: AWSSDK.TimestreamWrite.dll
Version: 3.x.y.z
public virtual DeleteDatabaseResponse DeleteDatabase( DeleteDatabaseRequest request )
Container for the necessary parameters to execute the DeleteDatabase service method.
Exception | Condition |
---|---|
AccessDeniedException | You are not authorized to perform this action. |
InternalServerException | Timestream was unable to fully process this request because of an internal server error. |
InvalidEndpointException | The requested endpoint was not valid. |
ResourceNotFoundException | The operation tried to access a nonexistent resource. The resource might not be specified correctly, or its status might not be ACTIVE. |
ThrottlingException | Too many requests were made by a user and they exceeded the service quotas. The request was throttled. |
ValidationException | An invalid or malformed request. |
.NET Framework:
Supported in: 4.5 and newer, 3.5