全部产品
云市场

实例变更服务

更新时间:2019-08-27 10:35:22

接口名

ModifyInstance

描述

对实例资源配置进行变更。调用接口会创建一个变配实例资源的订单,并自动支付。该接口不支持 ECS & RDS 系列产品的变更,请查找对应产品的专有API执行变配。

请求参数

名称 类型 是否必填 说明
OwnerId Long 资源所有者的阿里云账号ID,通常为16位的数字。BID场景/分销场景OwnerID必须指定
ProductCode String 产品代码
ProductType String 产品类型
SubscriptionType String 付费类型:Subscription – 预付费,PayAsYouGo – 后付费
ModifyType String 变配类型:Upgrade – 升级,Downgrade – 降级
InstanceId String 变更配置的实例id
Parameter.n.Code String 第n个模块属性code配置,n的取值范围为[1,100],如有多个模块属性参数,按照n=1,2,3…n的形式拼接多个参数。注:只设置需要变更配置的模块属性信息,如A,B两个属性中,只有A需要变更配置,则只传A属性相关即可。
Parameter.n.Value String 第n个模块属性value配置,n的取值范围为[1,100]

返回参数

名称 类型 说明
Success Boolean 是否成功,为true时代表实例变配成功
Code String 错误码
Message String 调用详情
RequestId String 本次调用的RequestId
Data ModifyInstanceResponse 参见数据字典ModifyInstanceResponse

ModifyResponse详情

名称 类型 说明
OrderId Long 创建成功的订单id

错误码

错误码 错误信息 HTTP状态码语义
NotApplicable This API is not applicable for caller. 400 该用户没有访问API的权限。
MissingParameter The specified parameter xx is mandatory for this request. 400 指定的参数未设置。
InvalidParameter The specified moduleCode is not valid. 400 指定的参数不合法。
InvalidModuleCode The specified moduleCode is not valid. 400 模块标识不合法。
InvalidConfigCode The specified configCode is not valid. 400 模块属性标识不合法。
InvalidOwner The specified owner doesn’t belong to caller. 400 指定的拥有者从属关系不属于调用者。
InvalidCaller The specified caller doesn’t exists. 400 调用者不合法。
InternalError The request processing has failed due to some unknown error, exception or failure. 400 内部未知错误。

请求示例

返回示例