弹性云服务器 ECS-切换弹性云服务器操作系统(安装Cloud-init):请求示例

时间:2025-02-12 15:02:27

请求示例

  • 切换云服务器操作系统,切换后采用密码方式登录鉴权,建议将密码在配置文件或者环境变量中密文存放,使用时解密,确保安全。
    POST https://{endpoint}/v2/{project_id}/cloudservers/{server_id}/changeos{    "os-change": {        "adminpass": "$ADMIN_PASS",        "userid": "7e25b1da389f4697a79df3a0e5bd494e",         "imageid": "e215580f-73ad-429d-b6f2-5433947433b0",        "mode": "withStopServer"    }}
  • 切换云服务器操作系统,切换后采用密钥方式登录鉴权。
    POST https://{endpoint}/v2/{project_id}/cloudservers/{server_id}/changeos{    "os-change": {        "keyname": "KeyPair-350b",         "userid": "7e25b1da389f4697a79df3a0e5bd494e",         "imageid": "e215580f-73ad-429d-b6f2-5433947433b0"    }}
  • 使用系统盘加密的整机镜像切换云服务器的操作系统,切换后使用密码方式登录鉴权,建议将密码在配置文件或者环境变量中密文存放,使用时解密,确保安全。
    POST https://{endpoint}/v2/{project_id}/cloudservers/{server_id}/changeos{    "os-change": {        "adminpass": "$ADMIN_PASS",        "userid": "7e25b1da389f4697a79df3a0e5bd494e",         "imageid": "e215580f-73ad-429d-b6f2-5433947433b0",         "metadata": {              "__system__encrypted": "1",              "__system__cmkid": "83cdb52d-9ebf-4469-9cfa-e7b5b80da846"        }    }}
support.huaweicloud.com/api-ecs/ecs_02_0202.html