接口功能介绍
将RDS实例的计费方式变更为按需计费或包周期计费,目前仅支持变更为按需计费。
接口约束
实例存在且实例当前计费方式为包周期。
URI
POST /v1/open-api/order/transform-pay-type
路径参数
无
Query参数
无
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
outerProdInstId | 是 | String | 实例id | testprodInst | |
payType | 是 | String | 目标计费方式,取值为 按需:"demand" 或 包周期:"cycle",目前仅支持按需 | demand | |
cycleCnt | 否 | Integer | 包周期计费时间,单位为月,当payType为"cycle"时此参数必需 | 1 |
响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
statusCode | 是 | Integer | 返回码 取值范围:0 成功 | 0 | |
message | 是 | String | 返回消息 | ||
returnObj | 是 | Object | 返回结果信息 | returnObj |
表 returnObj
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
url | 是 | string | 继续完成实例计费方式变更需访问的url |
请求示例
请求头header
无
请求体body
{
"outerProdInstId":"0e48**********f27cc",
"payType":"demand"
}
响应示例
{
"statusCode": 0,
"message": "success",
"returnObj": {
"url": "https://wwwtest.ctyun.cn:21443/h5/console/resource/toDemand?0e48**********f27cc"
}
}
状态码
状态码 | 描述 |
---|---|
0 | 请求响应成功 |
错误码
错误码 | 描述 |
---|---|
2001 | 参数异常,失败原因见message |
3001 | 业务异常,失败原因见message |
5001 | 请求响应失败,失败原因见message |