
# CLI命令参考
#### 迁移任务管理
| API名称       | 命令                               | 描述                                       | 操作                                                                                             |
|:---|:---|:---|:---|
| 查询迁移任务列表    | hcloud OMS ListTasks             | 查询用户账户下的所有任务信息。                          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ListTasks)             |
| 创建迁移任务      | hcloud OMS CreateTask            | 创建迁移任务，创建成功后，任务会被自动启动，不需要额外调用启动任务命令。     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CreateTask)            |
| 查询指定ID的任务详情 | hcloud OMS ShowTask              | 查询指定ID的任务详情。                             | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowTask)              |
| 删除迁移任务      | hcloud OMS DeleteTask            | 调用该接口删除迁移任务。                             | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=DeleteTask)            |
| 暂停迁移任务      | hcloud OMS StopTask              | 当迁移任务处于迁移中时，调用该接口停止任务。                   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StopTask)              |
| 启动迁移任务      | hcloud OMS StartTask             | 迁移任务暂停或失败后，调用该接口以启动任务。                   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StartTask)             |
| 更新任务带宽策略    | hcloud OMS UpdateBandwidthPolicy | 当迁移任务未执行完成时，修改迁移任务的流量控制策略。               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=UpdateBandwidthPolicy) |
| 批量更新任务      | hcloud OMS BatchUpdateTasks      | 批量更新迁移任务，可指定单个迁移任务组下所有的迁移任务或通过迁移任务ID来执行。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=BatchUpdateTasks)      |
   
#### 查询API版本信息
| API名称       | 命令                         | 描述                   | 操作                                                                                       |
|:---|:---|:---|:---|
| 查询API版本信息列表 | hcloud OMS ListApiVersions | 查询对象存储迁移服务的API版本信息。  | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ListApiVersions) |
| 查询指定API版本信息 | hcloud OMS ShowApiInfo     | 查询对象存储迁移服务指定API版本信息。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowApiInfo)     |
   
#### 同步任务
| API名称           | 命令                               | 描述                                                                               | 操作                                                                                             |
|:---|:---|:---|:---|
| 创建同步事件          | hcloud OMS CreateSyncEvents      | 源端有对象需要进行同步时，调用该接口创建一个同步事件，系统将根据同步事件中包含的对象名称进行同步(目前只支持华北-北京四、华东-上海一地区)。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CreateSyncEvents)      |
| 查询同步任务列表        | hcloud OMS ListSyncTasks         | 查询用户名下所有同步任务信息                                                                   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ListSyncTasks)         |
| 创建同步任务          | hcloud OMS CreateSyncTask        | 创建同步任务，创建成功后，任务会被自动启动，不需要额外调用启动任务命令。                                             | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CreateSyncTask)        |
| 查询指定ID的同步任务详情   | hcloud OMS ShowSyncTask          | 查询指定ID的同步任务详情。                                                                   | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowSyncTask)          |
| 删除同步任务          | hcloud OMS DeleteSyncTask        | 调用该接口删除同步任务。                                                                     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=DeleteSyncTask)        |
| 查询指定ID的同步任务统计数据 | hcloud OMS ListSyncTaskStatistic | 查询指定ID同步任务的接收同步请求对象数、同步成功对象数、同步失败对象数、同步跳过对象数、同步成功对象容量统计数据(目前只支持华北-北京四、华东-上海一地区)。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ListSyncTaskStatistic) |
| 暂停同步任务          | hcloud OMS StopSyncTask          | 当同步任务处于同步中时，调用该接口停止任务(目前只支持华北-北京四、华东-上海一和西南-贵阳一地区)。                              | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StopSyncTask)          |
| 启动同步任务          | hcloud OMS StartSyncTask         | 同步任务停止后，调用该接口以启动同步任务(目前只支持华北-北京四、华东-上海一和西南-贵阳一地区)。                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StartSyncTask)         |
   
#### 隐私协议
| API名称  | 命令                                      | 描述                           | 操作                                                                                                    |
|:---|:---|:---|:---|
| 同意隐私协议 | hcloud OMS UpdatePrivacyAgreementRecord | 创建迁移任务、任务组、评估任务时，记录用户同意隐私协议。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=UpdatePrivacyAgreementRecord) |
   
#### 迁移任务组管理
| API名称               | 命令                         | 描述                                          | 操作                                                                                       |
|:---|:---|:---|:---|
| 查询迁移任务组列表           | hcloud OMS ListTaskGroup   | 查询用户账户下的任务组信息                               | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ListTaskGroup)   |
| 创建迁移任务组             | hcloud OMS CreateTaskGroup | 创建迁移任务组，创建成功后，迁移任务组会自动创建迁移任务，不需要额外调用启动任务命令。 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CreateTaskGroup) |
| 获取指定id的taskgroup信息  | hcloud OMS ShowTaskGroup   | 获取指定id的taskgroup信息                          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowTaskGroup)   |
| 删除指定id的迁移任务组        | hcloud OMS DeleteTaskGroup | 删除指定的迁移任务组.                                 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=DeleteTaskGroup) |
| 暂停指定id的迁移任务组        | hcloud OMS StopTaskGroup   | 当迁移任务组处于创建任务中或监控中时，调用该接口暂停指定迁移任务组。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StopTaskGroup)   |
| 恢复指定id的迁移任务组        | hcloud OMS StartTaskGroup  | 当迁移任务组处于暂停状态时，调用该接口启动指定id的迁移任务组。            | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=StartTaskGroup)  |
| 对已经失败的指定id迁移任务组进行重启 | hcloud OMS RetryTaskGroup  | 当迁移任务组处于迁移失败状态时，调用该接口重启指定id的迁移任务组。          | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=RetryTaskGroup)  |
| 更新指定id的迁移任务组的流控策略   | hcloud OMS UpdateTaskGroup | 当迁移任务组未执行完成时，修改迁移任务组的流量控制策略。                | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=UpdateTaskGroup) |
   
#### 桶操作
| API名称         | 命令                                      | 描述                | 操作                                                                                                    |
|:---|:---|:---|:---|
| 查询桶对象列表       | hcloud OMS ShowBucketObjects            | 查询桶对象列表           | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowBucketObjects)            |
| 查桶对应的CDN信息    | hcloud OMS ShowCdnInfo                  | 查桶对应的CDN信息        | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowCdnInfo)                  |
| 查询桶列表         | hcloud OMS ShowBucketList               | 查询桶列表             | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowBucketList)               |
| 查询桶对应的region  | hcloud OMS ShowBucketRegion             | 查询桶对应的region      | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowBucketRegion)             |
| 检查前缀是否在源端桶中存在 | hcloud OMS CheckPrefix                  | 检查前缀是否在源端桶中存在     | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CheckPrefix)                  |
| 检查url来源列表文件格式 | hcloud OMS CheckUrlSourceListFileFormat | 检查url来源列表文件格式是否有效 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=CheckUrlSourceListFileFormat) |
   
#### 云服务
| API名称      | 命令                       | 描述         | 操作                                                                                     |
|:---|:---|:---|:---|
| 查询所有支持的云厂商 | hcloud OMS ShowCloudType | 查询所有支持的云厂商 | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowCloudType) |
   
#### 区域
| API名称          | 命令                        | 描述             | 操作                                                                                      |
|:---|:---|:---|:---|
| 查询云厂商支持的region | hcloud OMS ShowRegionInfo | 查询云厂商支持的region | [去调试](https://console.huaweicloud.com/apiexplorer/#/openapi/OMS/cli?api=ShowRegionInfo) |
   
