調用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 |