变更实例规格

1. 接口描述

调用 DownGradeInstanceSpec 或 UpGradeInstanceSpec 接口调整实例的实例规格。

  • 升级实例规格,系统会预先扣除本次实例升级所需金额,请确保账户余额充足。
  • 实例状态必须为已停止(STOPPED)时才能变更实例规格。

2. 请求参数

参数名 类型 是否必选 描述
Action String 固定取值:DownGradeInstanceSpec 或 UpGradeInstanceSpec
注意:升级固定值为UpGradeInstanceSpec;降级固定值为DownGradeInstanceSpec
InstanceUUID String 实例ID
Cpu Integer CPU 核心数
Memory String 内存大小,单位:GB
InstanceType String 实例类型
InstanceSpec String 实例规格,您可以调用 DescribeProductConfig 查看您可变更的实例规格
InstanceResourceUUID String 第三方实例ID
ClientToken String 保证请求幂等性

3. 返回数据

参数名 类型 说明
RequestId String 请求ID。

4. 示例

请求示例

https://openapi.kaopuyun.com/?SignatureVersion=1.0
&Action=DownGradeInstanceSpec
&Format=JSON
&InstanceUUID=ecs-3m0000gftg8m
&SignatureNonce=fad368fd-b5e3-476b-903b-2ef34e0e9fba
&Version=2014-05-26
&AccessKeyId=hfWkfqG6a794
&Signature=IcyHYfUBWSzJauAbDaqniNSNE94=
&SignatureMethod=HMAC-SHA1
&Timestamp=2023-02-25T15:29:21Z
&Cpu=1
&Memory=2
&InstanceType=s1
&InstanceSpec=ecs.n1.small
&InstanceResourceUUID=ecs-1111
&ClientToken=125558666

正常返回示例

{
    "RequestId":"742fbe80-0ea9-11eb-9b36-0208cb7f7896"
}

5. 错误码

错误码 错误信息
MissingParameter InstanceType 参数不能为空
MissingParameter InstanceSpec 参数不能为空
MissingParameter CPU 参数不能为空
MissingParameter Memory 参数不能为空
MissingParameter InstanceResourceUUID 参数不能为空
AountNotRealNameAuth 账户未实名认证
ResourceNotFound 资源不存在或已退款
ResourceOwnerIdError 资源所属用户错误
InvalidInstanceConfigNotSupported 实例配置不合法
InvalidResourcePedding 当前资源正在处理中
ProdResourceConfigNotFound 资源配置信息不存在
InstanceExpiredUnChange 实例已经过期,无法变更
InstanceTryoutUnChange 实例在试用中,无法变更
DownGradeInstanceSpecFail 实例变更配置失败:xxx
kaopuyun all right reserved,powered by GitbookUpdated Time: 2024-10-09 06:22:14

results matching ""

    No results matching ""