获取实例变更配置价格
所有文档

          云数据库 SCS for Redis

          获取实例变更配置价格

          描述

          • 本接口用于获取已有Redis实例变更为指定配置的价格,预付费计费单位为元/月,后付费计费单位为元/分钟。
          • 当前版本为V2

          请求结构

          POST /v2/instance/{instanceId}/price
          
          HOST: redis.{region}.baidubce.com
          Authorization: authorization string

          请求参数

          参数 类型 是否必须 参数位置 描述
          clientToken string Query参数 幂等性Token,是一个长度不超过64位的ASCII字符串。
          instanceId string URL参数 实例Id
          nodeType string RequestBody参数 参见附录中实例规格
          shardNum Integer RequestBody参数 分片个数,默认为1
          replicationNum Integer RequestBody参数 副本数量,默认为1
          chargeType string RequestBody参数 计费类型。预付费prepay/后付费postpay,计费类型需与原实例相同
          period Integer RequestBody参数 计费周期。计费类型为预付费必填,单位为月
          changeType string RequestBody参数 变更类型。仅做标记
          nodeModify:变更节点规格(仅nodeType与原实例不同);
          amountModify:变更分片数量(仅支持集群版变更分片数,shardNum与原实例不同);
          replicationModify:变更副本数量(仅replicationNum与原实例不同)

          返回头域

          除公共头域外,无其它特殊头域。

          返回参数

          参数名称 类型 描述
          price float 实例价格。预付费计费单位为元/月,后付费计费单位为元/分钟

          请求示例

          POST /v2/instance/scs-bj-vqsgyemkdhlj/price HTTP/1.1
          HOST: redis.bj.baidubce.com
          ContentType: application/json 
          Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
            
          {
              "chargeType": "prepay",
              "changeType": "nodeModify",
              "shardNum": 2,
              "replicationNum": 1,
              "nodeType": "cache.n1.micro",
              "period": 1
          }

          返回示例

          HTTP/1.1 200 OK
          x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
          Content-Type: application/json
          Content-Length: 150
          {
              "price": 48.34
          }
          上一篇
          获取创建实例价格
          下一篇
          续费实例