更新BEC虚机实例
所有文档

          边缘计算节点 BEC

          更新BEC虚机实例

          更新BEC虚机实例

          接口描述

          更新BEC虚机实例

          请求结构

          PUT /v1/vm/instance/{vmID} HTTP/1.1
          Host: bec.baidubce.com
          Authorization: authorization string
          
          {
          "type": type,
          "cpu":cpu,
          "memory":memory,
          "adminPass":adminPass,
          "imageId":imageId,
          "bandwidth":bandwidth,
          "dataStorage":{
              "name":name,
              "sizeInGB":sizeInGB,
              "volumeType":NVME
              }
          }

          请求头域

          除公共头域外,无其它特殊头域。

          请求参数

          参数名称 类型 是否必需 参数位置 描述
          vmID String URL参数 虚机实例id
          type String RequestBody参数 更新类型(password,replicas,resource)
          cpu int RequestBody参数 cpu大小
          memory int RequestBody参数 memory大小
          dataStorage VolumeConfig RequestBody参数 数据盘大小
          adminPass String RequestBody参数 密码
          imageId String RequestBody参数 镜像id
          bandwidth float RequestBody参数 公网带宽大小

          响应头域

          除公共头域外,无其它特殊头域。

          响应参数

          参数名称 类型 描述
          id String 虚机实例id
          action String 操作描述

          错误码

          请参照前文的统一错误码和平台错误码。

          请求示例

          PUT /v1/vm/instance/vm-6ahy6dli HTTP/1.1
          Host: bec.baidubce.com
          Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
          
          {
          "type": "password",
          "adminPass":"root12345"
          }

          响应示例

          HTTP/1.1 200 OK
          Content-Type: application/json;charset=UTF-8
          Date: Wed, 08 Jul 2015 03:28:11 GMT
          x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
          Server: BWS
          
          {
          "result":{
              "id":"vm-6ahy6dli",
              "action":"update"
          },
          "success":true
          }

          Model对象定义

          ActionInfoVo

          参数名称 类型 描述
          id String 虚机实例id
          action String 操作描述

          VolumeConfig

          参数名称 类型 描述
          name String 磁盘名称
          sizeInGB int 磁盘大小(单位G)
          volumeType DiskType 磁盘类型(NVME,SATA)
          上一篇
          获取BEC虚机实例监控
          下一篇
          删除BEC虚机实例