
# API概览
CDM所提供的API为自研API。通过配合使用CDM自研API，您可以使用CDM的如下功能。
表1CDM API概览 
| 类型                                                                      | API           | 说明                                         | 用户流量限制（单位时间内的单个 用户请求次数上限） |
|:---|:---|:---|:---|
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 创建集群          | 创建CDM集群。                                   | 5次/min                                                  |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询集群列表        | 查询并显示集群列表。                                 | 120次/min                                                |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询集群详情        | 查询集群详情。                                    | 120次/min                                                |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 重启集群          | 重启CDM集群。                                   | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 删除集群          | 删除指定CDM集群。                                 | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 停止集群          | 将指定CDM集群关机。                                | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询所有可用区       | 查询并显示所有可用区。                                | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询支持的版本       | 查询并显示支持的集群版本。                              | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询版本规格        | 查询并显示集群版本规格。                               | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询规格详情        | 查询并显示集群规格详情。                               | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询所有集群的企业项目ID | 查询并显示所有集群的企业项目ID。                          | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询集群的企业项目ID   | 查询并显示集群的企业项目ID。                            | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 查询集群实例信息      | 查询并显示集群实例信息。                               | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 修改集群          | 修改指定CDM集群。                                 | 20次/min                                                 |
| [集群管理API](https://support.huaweicloud.com/api-cdm/topic_300000000.html) | 启动集群          | 开启指定CDM集群。                                 | 20次/min                                                 |
| [连接管理API](https://support.huaweicloud.com/api-cdm/topic_300000002.html) | 创建连接          | 连接指定的数据源。                                  | 120次/min                                                |
| [连接管理API](https://support.huaweicloud.com/api-cdm/topic_300000002.html) | 查询连接          | 查询连接列表。                                    | 120次/min                                                |
| [连接管理API](https://support.huaweicloud.com/api-cdm/topic_300000002.html) | 修改连接          | 修改连接的参数。                                   | 120次/min                                                |
| [连接管理API](https://support.huaweicloud.com/api-cdm/topic_300000002.html) | 删除连接          | 删除指定连接。                                    | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 指定集群创建作业      | 在指定的CDM集群上创建数据迁移任务，作业不会启动。                 | 1200次/min                                               |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 随机集群创建作业并执行   | 在指定的CDM集群列表中，随机选择一个开机状态的集群，在该集群中创建作业并执行作业。 | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 查询作业          | 查询并显示作业列表。                                 | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 修改作业          | 修改作业的参数。                                   | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 启动作业          | 启动数据迁移的任务。                                 | 1200次/min                                               |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 停止作业          | 停止运行中的作业。                                  | 1200次/min                                               |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 查询作业状态        | 查询并显示作业的运行状态。                              | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 查询作业执行历史      | 查询并显示作业执行的历史状态。                            | 120次/min                                                |
| [作业管理API](https://support.huaweicloud.com/api-cdm/topic_300000001.html) | 删除作业          | 删除指定作业。                                    | 120次/min                                                |
   
#### 使用API注意事项
- CDM的作业数据量太多，会造成数据库压力，建议定时清理不需要的作业。
- 短时间内下发大量作业，可能会导致集群资源耗尽异常等，您调用API时需要注意。
- CDM是批量离线迁移工具，不建议客户创建大量小作业场景。
 
