本产品中所有开放的API,按照功能目录分类,将API链接和API描述罗列出来。
实例管理
API | 描述 |
---|---|
调用CreateCluster创建一个Cassandra实例。 | |
调用CreateDataCenter为集群添加数据中心。 | |
调用DeleteCluster删除指定ID集群。 | |
调用DescribeCluster查询Cassandra实例的详细信息。 | |
调用DescribeClusters查询指定地域下的所有集群信息。 | |
调用DescribeClusterStatus查询集群的运行状态。 | |
调用DescribeDeletedClusters查询已删除的集群列表。 | |
调用DescribeInstanceType查询实例规格(cpu、mem)。 | |
调用ModifyCluster修改集群名称。 | |
调用ModifyInstanceMaintainTime修改实例运维起始时间。 | |
调用ModifyInstanceType修改实例规格类型。 | |
调用PurgeCluster清除已被删除的集群。 | |
调用RebootCluster重启集群。 | |
调用ResizeDiskSize扩容磁盘。 | |
调用ResizeNodeCount扩容数据中心的节点。 | |
调用UpgradeClusterVersion升级集群小版本。 |
安全管理
API | 描述 |
---|---|
调用ModifyIpWhitelist修改集群网络访问白名单。 | |
调用DescribeIpWhitelist查询集群网络访问白名单。 | |
调用DescribeIpWhitelistGroups查询白名单分组列表。 | |
调用ModifyIpWhitelistGroup修改集群白名单组。 | |
调用DescribeSecurityGroups查询安全组。 | |
调用ModifySecurityGroups修改安全组。 |
账号管理
API | 描述 |
---|---|
调用DescribeAccounts查找指定ID实例的账户列表信息。 | |
调用ModifyAccountPassword修改账号密码。 |
可用区管理
API | 描述 |
---|---|
调用DescribeRegions查询可用地域。 | |
调用DeleteDataCenter删除集群数据中心。 | |
调用ModifyDataCenter修改数据中心名称。 | |
调用DescribeDataCenters获取数据中心信息。 |
备份管理
API | 描述 |
---|---|
调用DescribeBackup获取备份概要信息。 | |
调用DeleteBackupPlan删除备份计划。 | |
调用CreateBackupPlan创建备份计划。 | |
调用DescribeBackupPlan描述备份计划。 | |
调用DescribeBackups获取集群备份列表。 | |
调用ModifyBackupPlan修改备份计划。 | |
调用DescribeBackupPlans查询备份计划列表。 |
连接点管理
API | 描述 |
---|---|
调用AllocatePublicContactPoints分配公共联系点。 | |
调用DescribeContactPoints获取集群数据库连接信息 。 | |
调用ReleasePublicContactPoints释放公网连接点。 |
Nodetool
API | 描述 |
---|---|
分页获取nodetool执行记录。 | |
调用ExecuteNodeTool在指定dc执行nodetool命令。 | |
调用DeleteNodeToolExecutionHistory删除nodetool执行记录。 |
参数管理
API | 描述 |
---|---|
调用DescribeParameters查询参数设置中的所有参数。 | |
调用ModifyParameter修改参数设置中的参数。 | |
调用DescribeParameterModificationHistories查看参数修改历史。 |
仪表盘管理
API | 描述 |
---|---|
调用DescribeClusterDashboard查询仪表盘数据。 |
标签管理
API | 描述 |
---|---|
调用TagResources接口为实例增加Tag标签。 | |
调用UnTagResources接口删除资源标签。对照TagResources创建接口。 | |
通过ResourceId或者Tag(Key查询、key和value同时查询)获取标签列表。 | |
根据region获取该region下所有Tag。 |