DescribePrice中请求参数Instances需要以JSON格式传入,本文介绍可在其中设置的参数,并提供了请求示例。

使用限制

本文是对DescribePrice接口的补充说明,不适用于其它接口。

Instances参数说明

名称 类型 是否必选 描述
InstanceId String 实例ID,当OrderType为UPGRADE或RENEW时必传。
Capacity Long 实例的存储容量, 单位:MB。
InstanceClass String 实例规格,请参见规格查询导航
OrderType String 订单类型,可选值:
  • BUY(购买)
  • UPGRADE(变配)
  • RENEW(续费)
IzNo String 可用区ID,可调用DescribeZones查询。
ChargeType String 付费类型,可选值:
  • PostPaid(按量付费)
  • PrePaid(包年包月)
说明 默认值:PostPaid
NodeType String 节点类型,唯一值:MASTER_SLAVE,表示主从双副本。
Period Long 包年包月时长,单位为月。取值范围:1~9、12、24、36。
Quantity String 购买实例的数量,取值范围:1~30。默认值:1。
VPCId String VPC ID。
VSwitchId String 虚拟交换机ID。
AutoPay String 是否自动付款,可选值:
  • true(是)
  • false(否)
说明 默认值:true
InstanceName String 实例名称。

使用Instances的请求示例

https://r-kvstore.aliyuncs.com/?Action=DescribePrice
&RegionId=cn-hangzhou
&ZoneId=cn-hangzhou-b
&OrderType=BUY
&Instances=
        [
          {
            "RegionId": "cn-hangzhou",
            "IzNo": "cn-hangzhou-b",
            "InstanceClass": "redis.master.small.default",
            "ChargeType": "PostPaid",
            "OrderType": "BUY",
            "Period": "1",
            "Quantity": "1",
            "Capacity": "4096"
          }
        ]    
&<[公共请求参数]>