本文匯總了PolarDB-X 1.0支援的API介面。
執行個體管理
| API | 描述 |
| CreateDrdsInstance | 該介面用於建立一個PolarDB-X 1.0執行個體。 |
| DescribeDrdsInstance | 該介面用於查詢PolarDB-X 1.0執行個體詳情。 |
| DescribeDrdsInstances | 該介面用於查詢PolarDB-X 1.0執行個體列表。 |
| RestartDrdsInstance | 該介面用於重啟執行個體。 |
| ModifyDrdsInstanceDescription | 該介面用於修改執行個體描述。 |
| UpdateResourceGroupAttribute | 該介面用於將執行個體轉移至新的資源群組。 |
資料庫管理
| API | 描述 |
| CreateDrdsDB | 該介面用於建立PolarDB-X 1.0資料庫。 |
| CheckDrdsDbName | 該介面用於檢查PolarDB-X 1.0的資料庫名是否合法。 |
| RemoveDrdsDbFailedRecord | 該介面用於刪除建庫失敗記錄。 |
| RemoveDrdsDb | 該介面用於刪除PolarDB-X 1.0下面的資料庫。 |
| DescribeDrdsDB | 該介面用於查詢執行個體下的目標資料庫詳情。 |
| DescribeDrdsDBs | 該介面用於查詢PolarDB-X 1.0執行個體下所有資料庫資訊。 |
儲存管理
| API | 描述 |
| DescribeRdsPerformanceSummary | 該介面用於查看儲存資源RDS的相關效能。 |
| DescribeRdsSuperAccountInstances | 該介面用於擷取儲存資源RDS高許可權帳號。 |
| DescribeDrdsDBCluster | 該介面用於查詢PolarDB-X 1.0邏輯庫下PolarDB叢集具體資訊。 |
| DescribeDrdsDbInstance | 該介面用於查詢PolarDB-X 1.0的儲存資源RDS執行個體詳情。 |
| DescribeDrdsDbInstances | 該介面用於查詢PolarDB-X 1.0資料庫下面的RDS列表。 |
| DescribeDrdsDbRdsNameList | 該介面用於查詢PolarDB-X 1.0資料庫儲存執行個體列表。 |
| GetDrdsDbRdsRelationInfo | 該介面用於查詢PolarDB-X 1.0資料庫儲存執行個體結構。 |
| ModifyRdsReadWeight | 該介面用於修改儲存資源RDS的讀寫權重。 |
| ModifyPolarDbReadWeight | 該介面用於修改儲存資源PolarDB的讀寫權重。 |
| ResetDrdsToRdsConnections | 該介面用於重設後端PolarDB-X 1.0到儲存資源RDS串連數。 |
| DescribeRDSPerformance | 該介面用於查看儲存資源RDS效能資料。 |
| DescribeDbInstances | 該介面用於查看儲存層(如RDS或PolarDB)執行個體列表。 |
| DescribeDbInstanceDbs | 該介面用於查看某個儲存執行個體下的資料庫列表。 |
| DescribeStorageInstanceSubDbInfo | 該介面用於擷取儲存執行個體。 |
| DescribeRdsCommodity | 該介面用於查看儲存資源RDS售賣資料。 |
帳號管理
| API | 描述 |
| CreateInstanceAccount | 該介面用於建立PolarDB-X 1.0執行個體級帳號。 |
| DescribeInstanceAccounts | 該介面用於查看執行個體帳號資訊。 |
| RemoveInstanceAccount | 該介面用於刪除執行個體管理帳號。 |
備份和恢複
| API | 描述 |
| StartRestore | 該介面用於啟動基於備份的恢複任務。 |
| RemoveBackupsSet | 該介面用於刪除備份組。 |
| DescribeBackMenu | 該介面用於查詢執行個體是否支援備份恢複。 |
| DescribeBackupTimes | 該介面用於查詢執行個體可恢複到的目標時間。 |
| DescribeRestoreOrder | 該介面用於查看本次恢複購買的訂單詳情。 |
| DescribeBackupDbs | 該介面用於查詢可以恢複的資料庫列表。 |
| PutStartBackup | 該介面用於提交資料備份任務。 |
| SetBackupPolicy | 該介面用於設定備份策略。 |
| EnableSqlFlashbackMatchSwitch | 該介面用於執行PolarDB-X 1.0資料庫使用儲存資源RDS的BINLOG中的QUERY資訊,精確恢複資料 |
| DescribeBackupSets | 該介面用於查看備份組資訊。 |
網路和串連
| API | 描述 |
| ReleaseInstanceInternetAddress | 該介面用於釋放執行個體外網地址,保證執行個體安全性。 |
| DescribeInstanceSwitchNetwork | 該介面用於查詢執行個體是否可以切換網路。 |
| CreateInstanceInternetAddress | 該介面用於為PolarDB-X 1.0執行個體建立公網IP。 |
| RefreshDrdsAtomUrl | 該介面用於儲存資源RDS執行個體串連變更後,重新整理PolarDB-X 1.0分庫串連保證其到RDS的鏈路暢通。 |
任務管理
| API | 描述 |
| DescribeSqlFlashbakTask | 該介面用於查看閃回任務的列表。 |
| DescribeDrdsInstanceLevelTasks | 該介面用於查看閃回任務的列表。 |
| SubmitSqlFlashbackTask | 該介面用於提交SQL閃回任務。 |
| DescribePreCheckResult | 該介面用於查看任務預檢結果。 |
| DescribeDrdsTasks | 該介面用於查詢執行個體變更任務。 |
表拆分
| API | 描述 |
| ValidateShardTask | 該介面用於校正拆分變更任務是否合法。 |
| DescribeExpandLogicTableInfoList | 該介面用於查看拆分建。 |
| DatalinkReplicationPrecheck | 該介面用於分割任務預檢。 |
| CreateShardTask | 該介面用於建立分割任務。 |
| DescribeShardTaskInfo | 該介面用於查看拆分變更工具詳情。 |
| DeleteShardTasks | 該介面用於刪除分割任務。 |
資料表管理
| API | 描述 |
| DescribeTables | 該介面用於擷取表資訊列表。 |
| DescribeTableListByType | 該介面用於根據類型擷取表集合。 |
| DescribeTable | 該介面用於擷取表結構資訊。 |
| SetupTable | 該介面用於設定表全表掃描。 |
標籤和參數設定
| API | 描述 |
| TagResources | 該介面用於為執行個體打標籤。 |
| UntagResources | 該介面用於取消執行個體的標籤。 |
| ListTagResources | 該介面用於查看執行個體的標籤。 |
| DescribeDrdsParams | 該介面用於查詢PolarDB-X 1.0的參數列表。 |
| SetupDrdsParams | 該介面用於設定PolarDB-X 1.0參數。 |
執行個體版本
| API | 描述 |
| DescribeDrdsInstanceVersion | 該介面用於查詢PolarDB-X 1.0執行個體版本。 |
| RollbackInstanceVersion | 該介面用於復原PolarDB-X 1.0執行個體的版本。 |
| UpgradeInstanceVersion | 該介面用於升級PolarDB-X 1.0執行個體的版本 。 |
效能監控
| API | 描述 |
| DescribeDrdsInstanceMonitor | 該介面用於查詢PolarDB-X 1.0執行個體監控資料。 |
| DescribeDrdsInstanceDbMonitor | 該介面用於查詢PolarDB-X 1.0資料庫的效能監控資料。 |
其它
| API | 描述 |
| DescribeDrdsDBIpWhiteList | 該介面用於查看資料庫IP白名單列表。 |
| ModifyDrdsIpWhiteList | 該介面用於修改PolarDB-X 1.0資料庫白名單。 |
| DescribeInstanceSwitchAzone | 該介面用於查看目標執行個體是否支援切換可用性區域。 |
| DescribeDrdsSlowSqls | 該介面用於查看PolarDB-X 1.0慢SQL。 |