API概览

本产品(云数据库 ClickHouse 版/2019-11-11)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

地域管理

API标题API概述
DescribeRegions查看可选的地域和可用区查询云数据库ClickHouse所有地域和可用区的信息。

集群管理

API标题API概述
CreateDBInstance创建集群创建一个云数据库ClickHouse集群。
DeleteDBCluster删除集群释放指定的按量付费云数据库ClickHouse集群。
DescribeDBClusters查询集群列表查询云数据库ClickHouse指定地域的集群信息。
DescribeDBClusterAttribute查看集群的详细属性查询指定云数据库ClickHouse集群的信息。
DescribeDBClusterConfig查看集群参数配置信息调用DescribeDBClusterConfig接口查询社区兼容版集群的参数配置信息。
ModifyDBClusterConfig修改集群配置修改集群配置。
DescribeDBConfig查询字典配置信息调用DescribeDBConfig接口查询社区兼容版集群的配置信息。
ModifyDBCluster对集群进行升降配对集群进行升降配。
ModifyDBClusterDescription修改集群名称修改指定云数据库ClickHouse集群的名称。
ModifyDBClusterMaintainTime修改实例集群可维护时间段修改指定云数据库ClickHouse集群的可维护时间段。
DescribeAllDataSources查看数据源查看数据源。
DescribeAllDataSource枚举数据库列表枚举实例下所有数据库列表、表列表和列列表。
DescribeSchemas枚举实例下所有数据库列表枚举实例下所有数据库列表。
DescribeTables查看表信息调用DescribeTables接口查询社区兼容版集群的表信息。
DescribeColumns查看列查看列。
RestartInstance重启集群调用RestartInstance接口重启指定云数据库ClickHouse集群。
CheckScaleOutBalanced扩容检查对指定云数据库ClickHouse集群进行迁移扩容检测。
CreateOSSStorage创建冷存储创建冷存储。
DescribeOSSStorage查看冷存查看冷存。
CheckClickhouseToRDS检查与RDS连通性调用CheckClickhouseToRDS接口检查云数据库ClickHouse社区兼容版集群与云数据库RDS MySQL的连通性。
DescribeSynDbs查看同步db查看同步db。
DescribeSynDbTables查看同步数据库与表查看同步数据库与表。
DeleteSyndb删除同步任务删除同步数据库的任务。
DescribeTransferHistory查看迁移记录查看迁移记录。
TransferVersion迁移版本迁移版本。
CreateServiceLinkedRole创建服务关联角色创建服务关联角色。
KillProcess终止正在进行的任务终止正在进行的任务。
DescribeSlowLogRecords查看慢日志明细查看慢日志明细。
DescribeDBClusterPerformance查看性能数据调用DescribeDBClusterPerformance接口查看云数据库ClickHouse社区兼容版集群的性能数据。
UpgradeMinorVersion升级内核小版本调用UpgradeMinorVersion接口升级指定云数据库ClickHouse社区兼容版集群的内核小版本。
DescribeDBClusterConfigInXML查询XML模式下的配置参数调用DescribeDBClusterConfigInXML接口查询云数据库ClickHouse社区兼容版集群XML模式下的配置参数。
ModifyDBClusterConfigInXML变更配置参数调用ModifyDBClusterConfigInXML接口变更指定云数据库ClickHouse社区兼容版集群的配置参数。
CheckModifyConfigNeedRestart查询配置参数是否需要重启调用CheckModifyConfigNeedRestart接口查询云数据库ClickHouse社区兼容版集群在XML模式下配置参数的变更是否需要重启。
DescribeConfigHistory查看配置参数的变更记录调用DescribeConfigHistory接口查看云数据库ClickHouse社区兼容版集群配置参数的变更记录。
DescribeConfigVersionDifference查看配置参数变更前后的参数值调用DescribeConfigVersionDifference接口查看云数据库ClickHouse社区兼容版集群配置参数变更前后的参数值。
CreateRDSToClickhouseDb创建同步任务调用CreateRDSToClickhouseDb接口创建云数据库ClickHouse社区兼容版同步任务。
ModifyDBConfig修改字典配置信息调用ModifyDBConfig接口修改社区兼容版集群的字典配置信息。
ModifyRDSToClickhouseDb修改同步任务调用ModifyRDSToClickhouseDb接口修改云数据库ClickHouse社区兼容版集群的同步任务。
DescribeProcessList查看实例正在运行的查询调用DescribeProcessList接口查询云数据库ClickHouse社区兼容版集群正在运行的查询。

备份管理

API标题API概述
CreateBackupPolicy创建备份策略创建备份策略。
ModifyBackupPolicy修改备份策略修改指定云数据库ClickHouse集群的备份设置。
DescribeBackupPolicy查看备份策略查看指定云数据库ClickHouse集群的备份设置。
DescribeBackups查看备份集查看指定云数据库ClickHouse集群的备份集。

网络管理

API标题API概述
CreatePortsForClickHouse新增端口开通指定云数据库ClickHouse集群的MySQL或HTTPS端口。
ReleaseClusterPublicConnection释放集群的公网连接地址释放指定云数据库ClickHouse集群的公网连接地址。
AllocateClusterPublicConnection对集群开通公网创建指定云数据库ClickHouse集群的公网连接地址。
DescribeDBClusterNetInfoItems查看网络信息查询指定云数据库ClickHouse集群的网络信息。

账号管理

API标题API概述
DescribeAccounts查询账号信息查询指定云数据库ClickHouse集群的数据库账号信息。
CreateAccount创建账号调用CreateAccount接口为指定云数据库ClickHouse集群创建数据库账号。
CreateSQLAccount创建高权限账号或普通账号调用CreateSQLAccount接口为云数据库ClickHouse集群创建高权限账号或普通账号。
DeleteAccount删除账号删除指定云数据库ClickHouse集群的指定数据库账号。
ResetAccountPassword重置账号密码重置指定云数据库ClickHouse集群的指定数据库账号密码。
ModifyAccountDescription修改账号的备注信息修改指定云数据库ClickHouse集群的指定数据库账号描述。
CreateAccountAndAuthority创建账号及权限创建账号及权限。
DescribeAccountAuthority查看账号权限查看账号权限。
ModifyAccountAuthority修改账号权限修改账号权限。

安全管理

API标题API概述
DescribeDBClusterAccessWhiteList查看集群的IP白名单查看指定云数据库ClickHouse集群的IP白名单。
ModifyDBClusterAccessWhiteList修改白名单修改指定云数据库ClickHouse集群的IP白名单。
CreateMonitorDataReport创建监控数据报告创建监控数据报告。
CheckMonitorAlert是否开通监控告警功能调用CheckMonitorAlert接口校验指定云数据库ClickHouse集群是否开通了ARMS(Application Real-Time Monitoring Service)服务提供的监控告警功能。

其他

API标题API概述
CheckServiceLinkedRole查新服务关联角色(SLR)查询云数据库ClickHouse服务关联角色。
ModifyMinorVersionGreadeType修改小版本升级类型修改ClickHouse小版本升级类型(自动升级或手动升级)。