调用DeleteDrdsDB接口删除PolarDB-X数据库。该接口只是提交了删除数据库的任务,接入方需要依据DescribeDrds接口(查询数据库信息的接口)的返回结果来判断分布式数据库是否删除成功。
请求参数
参数名 |
类型 |
是否必须 |
描述 |
Action |
String |
是 |
系统规定参数,取值:DeleteDrdsDB。 |
DbName |
String |
是 |
分布式数据库的名称。 |
DrdsInstanceId |
String |
是 |
PolarDB-X实例ID。 |
错误码
错误码 |
报错信息 |
错误描述 |
HTTP 状态码 |
InvalidDRDSInstanceId.NotFound |
The DrdsInstanceId provided does not exist in our records. |
实例不存在。 |
404 |
InvalidDbName.NotFound |
The Drds DbName provided does not exist in our records. |
指定的实例上不存在指定的分布式数据库。 |
404 |
DbIsCreating |
The specified db is in creating status |
数据库正在创建中。 |
400 |
InvalidDbname.DeleteStatusOrFailed |
The specified db is in deleting status or failed status |
无效的数据库名,正在删除或者删除失败。 |
400 |