文档

RebuildDesktops - 重建一台或多台云电脑

更新时间:

重建云电脑实例。

接口说明

变更镜像前,请了解以下限制:

  • 变更时可以选择操作系统不同的镜像,但以下地域不支持:中国香港、澳大利亚(悉尼)、新加坡、日本(东京)。
  • GPU 镜像和非 GPU 镜像之间不支持互相变更,即图形型云电脑只能使用 GPU 镜像,非图形型云电脑只能使用非 GPU 镜像。

变更镜像后,系统将使用新的镜像来初始化云电脑的系统盘,相关影响如下:

  • 原云电脑系统盘中的数据将被清除。基于原云电脑系统盘创建的快照将无法使用,系统将自动删除相关快照。
  • 如果变更了镜像的操作系统,则原云电脑数据盘中的数据将被清除,基于原云电脑数据盘创建的快照将无法使用,系统将自动删除相关快照;如果没有变更镜像的操作系统,则保留原云电脑数据盘中的数据,且相关快照仍可使用。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
RegionIdstring

地域 ID。可以调用 DescribeRegions 获取无影云电脑支持的地域列表。

cn-hangzhou
DesktopIdarray

云电脑 ID。可设置 1~20 个。

string

云电脑 ID。

ecd-gx2x1dhsmucyy****
ImageIdstring

变更后要使用的新镜像 ID。

m-84mztzatmlnys****
OperateTypestring

操作数据盘类型。

说明 不论云电脑是否有数据盘,调用此接口默认都是不传入任何字段值。
  • 若云电脑无数据盘:
    传入任何字段都不会进行数据盘操作。
  • 若云电脑包含数据盘:
    1. 当云电脑操作系统和目标镜像操作系统相同时:
      • 传入字段为replace时,替换云电脑的数据盘。
      • 不传入任何字段时,保留云电脑原来的数据盘。
    2. 当云电脑操作系统和目标镜像操作系统不同时:
      • 传入字段为replace时,替换云电脑的数据盘。
      • 不传入任何字段时,清空云电脑数据盘。
replace

返回参数

名称类型描述示例值
object

返回信息集合。

RequestIdstring

请求 ID。

1CBAFFAB-B697-4049-A9B1-67E1FC5F****
RebuildResultsobject []

重建结果的集合。

Codestring

重建结果。返回success表示成功,否则将返回错误信息。

IncorrectDesktopStatus
Messagestring

错误信息。当Codesuccess时,不返回该参数。

The current status of the desktop does not support this operation.
DesktopIdstring

云电脑 ID。

ecd-gx2x1dhsmucyy****
  • 若返回的状态码为200RebuildResults中是各台云电脑是否开始重建,CodeSuccess的代表云电脑开始重建,否则代表云电脑重建失败的错误码。
  • 若返回的状态码为4xx,代表参数不符合预期,所有云电脑都没有开始重建。

示例

正常返回示例

JSON格式

{
  "RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****",
  "RebuildResults": [
    {
      "Code": "IncorrectDesktopStatus",
      "Message": "The current status of the desktop does not support this operation.",
      "DesktopId": "ecd-gx2x1dhsmucyy****"
    }
  ]
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2024-02-05API 内部配置变更,不影响调用看变更集
变更项变更内容
API 内部配置变更,不影响调用
2023-04-25OpenAPI 入参发生变更看变更集
变更项变更内容
入参OpenAPI 入参发生变更
    新增入参:OperateType
2021-08-19OpenAPI 入参发生变更看变更集
变更项变更内容
入参OpenAPI 入参发生变更
    新增入参:ImageId
  • 本页导读 (0)
文档反馈