查询新购集群价格
更新时间:2023-09-22
查询新购集群价格
接口描述
本接口用于查询新购GaiaDB集群价格。
前提条件
使用GaiaDB产品需要实名认证,没有通过实名认证的可以前往百度智能云官网控制台中的安全认证下的实名认证中进行认证。
说明
- 本接口用于查询创建一个或多个相同配置的云原生数据库 GaiaDB 集群的价格。
请求结构
POST /v{version}/gaiadb/price HTTP/1.1
HOST: gaiadb.bj.baidubce.com
Authorization: authorization string
{
"number": 1,
"instanceParam": {
"engineVersion": "8.0",
"allocatedStorageInGB": 5120,
"allocatedMemoryInMB": 8192,
"allocatedCpuInCore": 2,
"engine": "MySQL",
"instanceAmount": 2,
"proxyAmount": 2
},
"productType": "prepay",
"duration": 1,
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
version | String | 是 | Path参数 | API 版本号 |
productType | String | 是 | RequestBody参数 | 预付费:prepay 后付费:postpay |
duration | Integer | 否 | RequestBody 参数 | 预付费时必选参数,购买时长,单位:月 |
number | Integer | 是 | RequestBody参数 | 购买集群个数,目前仅支持 1 |
instanceParam | InstanceParam | 是 | RequestBody参数 | 集群实例配置 |
InstanceParam
参数名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
engine | String | 是 | 目前仅支持 MySQL |
engineVersion | String | 是 | 目前仅支持 8.0 |
allocatedCpuInCore | Integer | 是 | CPU 核数。取值参考 |
allocatedMemoryInMB | Integer | 是 | 套餐内存大小,单位MB。取值参考 |
allocatedStorageInGB | Integer | 是 | 集群初始磁盘大小,单位GB,目前购买时仅支持 5120 |
instanceAmount | Integer | 是 | 节点数量,目前购买时仅支持 2,购买成功后可以新增 |
proxyAmount | Integer | 是 | 代理节点数量,目前购买时仅支持 2,购买成功后可以新增 |
返回头域
除公共头域,无其它特殊头域。
返回参数
参数名称 | 类型 | 描述 |
---|---|---|
price | double | 实例价格。预付费计费单位为元/月,后付费计费单位为元/分钟 |
catalogPrice | double | 目录价格。预付费计费单位为元/月,后付费计费单位为元/分钟 |
请求示例
POST /v1/gaiadb/price HTTP/1.1
HOST: gaiadb.bj.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"number": 1,
"instanceParam": {
"engineVersion": "8.0",
"allocatedStorageInGB": 5120,
"allocatedMemoryInMB": 8192,
"allocatedCpuInCore": 2,
"engine": "MySQL",
"instanceAmount": 2,
"proxyAmount": 2
},
"productType": "postpay"
}
返回示例
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
{
"price": 0.019334,
"catalogPrice": 0.019334
}