
# SDK概述
云数据迁移服务软件开发工具包（CDM SDK，Cloud Data Migration Service Software Development Kit）是对CDM服务提供的REST API进行的封装，以简化开发者的开发工作。通过调用此SDK包提供的代码样例，即可通过API接口对CDM进行相关操作。
本文介绍了如何在API Explorer通过CDM API在线生成SDK代码，以及如何获取CDM服务的SDK包地址和参考文档。
#### 在线生成SDK代码
[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/CDM/sdk?api=CreateCluster)能根据需要动态生成SDK代码功能，降低您使用SDK的难度，推荐使用。
您可以在API Explorer中具体API页面的"代码示例"页签查看对应编程语言类型的SDK代码，如[图1]所示。
图1获取SDK代码示例   
![](https://support.huaweicloud.com/sdkreference-cdm/zh-cn_image_0000001614567136.png "点击放大")
#### SDK列表
[表1]提供了CDM服务支持的SDK列表，您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
 表1SDK列表 
| 编程语言   | Github地址                                                                              | 参考文档                                                                                                |
|:---|:---|:---|
| Java   | [huaweicloud-sdk-java-v3](https://github.com/huaweicloud/huaweicloud-sdk-java-v3)     | [Java SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/README_CN.md)     |
| Python | [huaweicloud-sdk-python-v3](https://github.com/huaweicloud/huaweicloud-sdk-python-v3) | [Python SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-python-v3/blob/master/README_CN.md) |
| Go     | [huaweicloud-sdk-go-v3](https://github.com/huaweicloud/huaweicloud-sdk-go-v3)         | [Go SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/blob/master/README_CN.md)         |
   
