接口介绍
通过资源池ID和扩容升配文件系统相关参数、查询文件系统扩容升配订单价格
接口约束
- 只支持onDemand为false的资源进行询价
URI
POST /v4/sfs/upgrade-order/query-prices
路径参数
无
Query 参数
无
请求参数
请求头 header 参数
无
请求体 body 参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 |
---|---|---|---|---|
regionID | 是 | String | 资源池ID | 参考请求示例 |
sfsUID | 是 | String | 文件系统底层资源ID | 参考请求示例 |
sfsSize | 是 | Integer | 订购规格(500GB-32768GB) | 参考请求示例 |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 返回状态码(800 为成功,900 为失败) | 800 | |
message | String | 响应描述,一般为英文描述 | SUCCESS | |
description | String | 响应描述,一般为中文描述 | 成功 | |
returnObj | Object | 参考returnObj | 参考returnObj | 表returnObj |
errorCode | String | 业务细分码,为 product.module.code 三段式码 | 参考结果码 | |
error | String | 业务细分码,为product.module.code三段式码大驼峰形式 | 参考结果码 |
表returnObj
参数 | 类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
totalPrice | Float | 查询到的订单总价 | 参考响应示例 | |
finalPrice | Float | 最终价格 | 参考响应示例 | |
isSucceed | Bool | 查询成功状态 | 参考响应示例 | |
subOrderPrices | Array of Objects | 查询到的订单价格详情 | 参考响应示例 | 参考subOrderPrices |
discountPrice | Float | 折后价格 | 参考响应示例 |
表subOrderPrices
参数 | 类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
serviceTag | String | 服务类型 | 参考响应示例 | |
totalPrice | Float | 查询到的订单总价 | 参考响应示例 | |
orderItemPrices | Array of Objects | item价格信息 | 参考响应示例 | 表orderItemPrices |
finalPrice | Float | 最终价格 | 参考响应示例 | |
cycleType | Integer | 订购周期(年/月) | 参考响应示例 |
表orderItemPrices
参数 | 类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
itemId | String | itemId | 参考响应示例 | |
resourceType | String | 文件存储资源类型(包周期为SFS_TURBOC) | 参考响应示例 | |
totalPrice | Float | 总价格 | 参考响应示例 | |
finalPrice | Float | 最终价格 | 参考响应示例 |
请求示例
请求头
无
请求体 body
{
"sfsUID": "526023b7-15f3-5ea1-9fe8-e517625a337b",
"regionID": "921d904cca2211e99aa20242ac110006",
"sfsSize": 500
}
响应示例
{
"returnObj": {
"discountPrice": 0,
"totalPrice": 35349.04,
"finalPrice": 35349.04,
"subOrderPrices": [{
"serviceTag": "OVMS",
"totalPrice": 35349.04,
"orderItemPrices": [{
"itemId": "954662d5c261456d8ad8af58f2377260",
"resourceType": "SFS_TURBOC",
"totalPrice": 35349.04,
"finalPrice": 35349.04
}],
"finalPrice": 35349.04,
"cycleType": 1
}],
"isSucceed": true
},
"errorCode": "",
"error": "",
"message": "",
"description": "",
"statusCode": 800
}
状态码
状态码 | 说明 |
---|---|
200 | 表示请求成功 |
错误码
请参考错误码