API 概覽

更新時間:
Copy as MD

API標準及多語言預置SDK

本產品(clickhouse/2019-11-11)的OpenAPI採用RPC簽名風格。我們已經為開發人員封裝了常見程式設計語言的SDK,開發人員可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由於自簽名細節非常複雜,需花費 5個工作日左右。因此建議加入我們的服務DingTalk群(147535001692),在專家指導下進行簽名對接。

在使用API前,您需要準備好身份帳號及存取金鑰(AccessKey),才能有效通過用戶端工具(SDK、CLI等)訪問API。細節請參見擷取AccessKey

自訂簽名情境

若您的業務情境有特殊需求,需通過自簽名方式對接 API,建議優先諮詢我們的支援人員團隊(服務DingTalk群:147535001692),擷取專業指導以確保高效接入。

帳號與安全準備

阿里雲帳號具備對所有資源的完全系統管理權限。一旦 AccessKey 泄露,所有相關資源都將面臨未經授權訪問的風險。為確保安全,建議建立一個僅具備 API 存取權限的RAM使用者並配置其 AccessKey,同時基於最小許可權原則 (PoLP) 配置 RAM 策略。僅在明確需要阿里雲帳號許可權的特定情境下,才使用阿里雲帳號。

網路管理

API

標題

API概述

CreatePortsForClickHouse 新增連接埠 開通指定雲資料庫ClickHouse叢集的MySQLHTTPS連接埠。
ReleaseClusterPublicConnection 釋放叢集的公網串連地址 釋放指定雲資料庫ClickHouse叢集的公網串連地址。
AllocateClusterPublicConnection 對叢集開通公網 建立指定雲資料庫ClickHouse叢集的公網串連地址。
DescribeDBClusterNetInfoItems 查看網路資訊 查詢指定雲資料庫ClickHouse叢集的網路資訊。

帳號管理

API

標題

API概述

CreateSQLAccount 建立高許可權帳號或普通帳號 調用CreateSQLAccount介面為雲資料庫ClickHouse叢集建立高許可權帳號或普通帳號。
CreateAccountAndAuthority 建立帳號及許可權 建立帳號及許可權。
DescribeAccountAuthority 查看帳號許可權 查看帳號許可權。
ModifyAccountAuthority 修改帳號許可權 修改帳號許可權。

安全管理

API

標題

API概述

CreateMonitorDataReport 建立監控資料報告 建立監控資料報告。
CheckMonitorAlert 是否開通監控警示功能 調用CheckMonitorAlert介面校正指定雲資料庫ClickHouse叢集是否開通了ARMS(Application Real-Time Monitoring Service)服務提供的監控警示功能。

其他

API

標題

API概述

ModifyMinorVersionGreadeType 修改小版本升級類型 修改ClickHouse小版本升級類型(自動升級或手動升級)。

Others

API

標題

API概述

CancelActiveOperationTasks 取消尚未開始的營運任務 取消營運事件任務
CancelAppointmentElectZookeeperLeader 取消預約Zookeeper切主 取消預約ClickHouse社區相容版執行個體Zookeeper切主
CancelAppointmentRestartInstanceNodeList 取消預約重啟節點列表 取消預約重啟ClickHouse節點列表
CancelRestartInstance CancelRestartInstance 調用CancelRestartInstance介面取消指定雲資料庫ClickHouse社區相容版叢集的預約重啟時間。
ChangeResourceGroup 修改ClickHouse社區相容版叢集所在資源群組 修改ClickHouse社區相容版叢集所在資源群組。
CheckClickhouseToRDS 檢查與RDS連通性 調用CheckClickhouseToRDS介面檢查雲資料庫ClickHouse社區相容版叢集與雲資料庫RDS MySQL的連通性。
CheckModifyConfigNeedRestart 查詢配置參數是否需要重啟 呼叫CheckModifyConfigNeedRestart介面查詢雲端資料庫ClickHouse社區相容版叢集在XML模式下配置參數的變更是否需要重啟。
CheckScaleOutBalanced 擴容檢查 對指定雲端資料庫 ClickHouse 叢集進行遷移擴容檢測。
CheckServiceLinkedRole 查新服務關聯角色(SLR) 查詢雲資料庫ClickHouse服務關聯角色。
CreateAccount 建立帳號 調用CreateAccount介面為指定雲資料庫ClickHouse叢集建立資料庫帳號。
CreateBackupPolicy 建立備份策略 建立備份策略。
CreateDBInstance 建立叢集 建立一個雲資料庫ClickHouse叢集。
CreateOSSStorage 建立冷儲存 建立冷儲存。
CreateRDSToClickhouseDb 建立同步任務 調用CreateRDSToClickhouseDb介面建立雲資料庫ClickHouse社區相容版同步任務。
CreateSLB CreateSLB 調用CreateSLB介面為指定雲資料庫ClickHouse社區相容版叢集掛載SLB。
CreateServiceLinkedRole 建立服務關聯角色 建立服務關聯角色。
DeleteAccount 刪除帳號 刪除指定雲資料庫ClickHouse叢集的指定資料庫帳號。
DeleteBackupPolicy 刪除備份策略 刪除ClickHouse社區相容版備份策略
DeleteDBCluster 刪除叢集 釋放指定的隨用隨付雲資料庫ClickHouse叢集。
DeleteSLB DeleteSLB 為指定雲資料庫ClickHouse社區相容版叢集釋放SLB。
DeleteSyndb 刪除同步任務 刪除同步資料庫的任務。
DescribeAccounts 查詢帳號資訊 查詢指定雲資料庫ClickHouse叢集的資料庫帳號資訊。
DescribeActiveOperationMaintainConf 查詢主動營運配置 查詢Clickhouse執行個體的主動營運配置。
DescribeActiveOperationTasks 查詢執行個體的營運事件詳情 查詢Clickhouse執行個體的主動營運任務。
DescribeAllDataSource 枚舉資料庫列表 枚舉執行個體下所有資料庫列表、表列表和列列表。
DescribeAllDataSources 查看資料來源 查看資料來源。
DescribeAutoRenewAttribute 查詢ClickHouse社區相容版執行個體自動續約資訊 查詢Clickhouse社區相容版叢集的自動續約狀態。
DescribeBackupPolicy 查看備份策略 查看指定雲資料庫ClickHouse叢集的備份設定。
DescribeBackups 查看備份組 查看指定雲資料庫ClickHouse叢集的備份組。
DescribeColumns 查看列 查看列。
DescribeConfigHistory 查看配置參數的變更記錄 調用DescribeConfigHistory介面查看雲資料庫ClickHouse社區相容版叢集配置參數的變更記錄。
DescribeConfigVersionDifference 查看配置參數變更前後的參數值 調用DescribeConfigVersionDifference介面查看雲資料庫ClickHouse社區相容版叢集配置參數變更前後的參數值。
DescribeDBClusterAccessWhiteList 查看叢集的IP白名單 查看指定雲資料庫ClickHouse叢集的IP白名單。
DescribeDBClusterAttribute 查看叢集的詳細屬性 查詢指定雲資料庫ClickHouse叢集的資訊。
DescribeDBClusterConfig 查看叢集參數配置資訊 調用DescribeDBClusterConfig介面查詢社區相容版叢集的參數配置資訊。
DescribeDBClusterConfigInXML 查詢XML模式下的配置參數 調用DescribeDBClusterConfigInXML介面查詢雲資料庫ClickHouse社區相容版叢集XML模式下的配置參數。
DescribeDBClusterNodeInfos 擷取執行個體節點資訊 擷取ClickHouse社區相容版執行個體節點資訊
DescribeDBClusterPerformance 查看效能資料 調用DescribeDBClusterPerformance介面查看雲資料庫ClickHouse社區相容版叢集的效能資料。
DescribeDBClusterStatusSet 查詢ClickHouse執行個體狀態集合 查詢Clickhouse社區相容版叢集的狀態集。
DescribeDBClusters 查詢叢集列表 查詢雲資料庫ClickHouse指定地區的叢集資訊。
DescribeDBConfig 查詢字典配置資訊 調用DescribeDBConfig介面查詢社區相容版叢集的配置資訊。
DescribeEventMetaInfo 查詢事件中心事件元資訊 查詢Clickhouse社區相容版叢集的營運事件元資訊。
DescribeOSSStorage 檢視冷存 檢視冷存。
DescribeProcessList 查看執行個體正在啟動並執行查詢 調用DescribeProcessList介面查詢雲資料庫ClickHouse社區相容版叢集正在啟動並執行查詢。
DescribeRegions 查看可選的地區和可用性區域 查詢雲資料庫ClickHouse所有地區和可用性區域的資訊。
DescribeSchemas 枚舉執行個體下所有資料庫列表 枚舉執行個體下所有資料庫列表。
DescribeSlowLogRecords 查看慢日誌明細 查看慢日誌明細。
DescribeSlowLogTrend 查看叢集慢日誌趨勢統計情況 查看叢集慢日誌趨勢統計情況。
DescribeSynDbTables 查看同步資料庫與表 查看同步資料庫與表。
DescribeSynDbs 查看同步db 查看同步db。
DescribeTables 查看錶資訊 調用DescribeTables介面查詢社區相容版叢集的表資訊。
DescribeTransferHistory 查看遷移記錄 查看遷移記錄。
DescribeUserEncryptionKeyList 查看KMS密鑰列表 查詢使用者KMS密鑰列表。
ElectZookeeperLeader Zookeeper自動切主 ClickHouse社區相容版執行個體Zookeeper主動切主
KillProcess 終止進行中的任務 終止進行中的任務。
ListTagResources 查詢執行個體綁定的標籤列表 查詢雲資料庫ClickHouse叢集已綁定的標籤列表。
ModifyAccountDescription 修改帳號的備忘資訊 修改指定雲資料庫ClickHouse叢集的指定資料庫帳號描述。
ModifyActiveOperationMaintainConf 修改主動營運事件 修改Clickhouse社區相容版叢集的主動營運任務配置。
ModifyActiveOperationTasks 修改執行個體計劃內營運事件的切換時間 修改Clickhouse社區相容版叢集營運事件的切換時間
ModifyAutoRenewAttribute 修改ClickHouse社區相容版叢集自動續約狀態 修改Clickhouse社區相容版叢集的自動續約狀態。
ModifyBackupPolicy 修改備份策略 修改指定雲資料庫ClickHouse叢集的備份設定。
ModifyDBCluster 對叢集進行升降配 對叢集進行升降配。
ModifyDBClusterAccessWhiteList 修改白名單 修改指定雲資料庫ClickHouse叢集的IP白名單。
ModifyDBClusterConfig 修改叢集設定 修改叢集設定。
ModifyDBClusterConfigInXML 變更配置參數 變更指定雲資料庫ClickHouse社區相容版叢集的配置參數。
ModifyDBClusterDescription 修改叢集名稱 修改指定雲資料庫ClickHouse叢集的名稱。
ModifyDBClusterMaintainTime 修改執行個體叢集可維護時間段 修改指定雲資料庫ClickHouse叢集的可維護時間段。
ModifyDBConfig ModifyDBConfig The ModifyDBConfig operation modifies the dictionary configuration of a community-compatible cluster.
ModifyRDSToClickhouseDb 修改同步任務 調用ModifyRDSToClickhouseDb介面修改雲資料庫ClickHouse社區相容版叢集的同步任務。
ResetAccountPassword 重設帳號密碼 重設指定雲資料庫ClickHouse叢集的指定資料庫帳號密碼。
RestartInstance 重啟叢集 調用RestartInstance介面重啟指定雲資料庫ClickHouse叢集。
RestartInstanceNodeList 大量重啟執行個體節點 大量重啟ClickHouse社區相容版執行個體節點
TagResources ClickHouse叢集添加標籤 為雲資料庫ClickHouse叢集建立並綁定標籤。
TransferVersion 遷移版本 遷移版本。
UntagResources 將標籤從ClickHouse叢集上解除綁定 解除綁定雲資料庫ClickHouse叢集的標籤。
UpgradeMinorVersion 升級核心小版本 調用UpgradeMinorVersion介面升級指定雲資料庫ClickHouse社區相容版叢集的核心小版本。