参考本示例查询后付费计费方式的云数据库RDS的价格。

询价说明

获取后付费RDS实例的价格,您需要完成以下操作:

  1. 调用QueryProductList获取产品code,云数据库RDS的产品code为rds
  2. 调用DescribePricingModule接口获取产品的配置参数。该接口须指定ProductCodeSubscriptionType参数。后付费产品的SubscriptionType取值为PayAsYouGo

    下表列举了获取后付费RDS实例价格需提供的参数。

    阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

    返回参数 示例值 参数说明
    Region cn-hangzhou 地域信息。
    ModuleList.1.ModuleCode Engine 数据库类型。
    ModuleList.1.Config Engine:mysql 数据库类型取值:

    • mysql:MySQL。
    • mssql:Microsoft SQL Server。
    • PostgreSQL:PostgreSQL。
    • MariaDB:MariaDB。
    ModuleList.1.PriceType Hour 价格类型。
    ModuleList.2.ModuleCode EngineVersion 数据库版本号。
    ModuleList.2.Config EngineVersion:5.7 参数取值说明。

    • MySQL版本:
      • 5.7。
      • 5.6。
      • 5.5。
    • PostgreSQL版本:
      • 9.4。
      • 10.0。
    • Microsoft SQL Server版本:
      • 2017_ent:2017 企业版。
      • 2016_std_ha:2016 标准版 双机。
      • 2012_std_ha:2012 标准版 双机。
      • 2016_ent_ha:2016 企业版 双机。
      • 2012_ent_ha:2012 企业版 双机。
      • 2016_web:2016 Web。
      • 2012_web:2012 Web。
      • 2012:2012 企业版(单机)。
      • 2008r2:2008 R2。
    • MariaDB版本:10.3。
    ModuleList.2.PriceType Hour 价格类型。
    ModuleList.3.ModuleCode Series 系列。
    ModuleList.3.Config Series:HighAvailability 参数取值说明:

    • MySQL:
      • HighAvailability:高可用版。
      • Basic:基础版。
    • Microsoft SQL Server:AlwaysOn(集群版)。
    • PostgreSQL:HighAvailability(高可用版)。
    • MariaDB:HighAvailability(高可用版)。
    ModuleList.3.PriceType Hour 价格类型。
    ModuleList.4.ModuleCode DBInstanceStorageType 存储类型
    ModuleList.4.Config DBInstanceStorageType:cloud_essd 存储类型说明:

    • local_ssd:本地SSD盘。
    • cloud_ssd:SSD云盘。
    • cloud_essd:ESSD PL1云盘(推荐)。
    • cloud_essd2:ESSD PL2云盘。
    • cloud_essd3:ESSD PL3云盘。
    ModuleList.4.PriceType Hour 价格类型。
    ModuleList.5.ModuleCode DBInstanceStorage 存储空间。
    ModuleList.5.Config DBInstanceStorage:100 存储空间说明,20~1000,只能是5的倍数,单位:GB。
    ModuleList.5.PriceType Hour 价格类型。
    ModuleList.6.ModuleCode DBInstanceClass RDS规格。
    ModuleList.6.Config DBInstanceClass:mysql.n2.medium.2c 参数取值说明,参见DescribePricingModule接口返回参数。
    ModuleList.6.PriceType Hour 价格类型。
  3. 调用GetPayAsYouGoPrice接口获取后付费RDS实例的价格。

接口参数和取值样例

根据购买页面传参:

https://business.aliyuncs.com/?&Action=GetPayAsYouGoPrice &ModuleList.1.Config=Engine:mysql &ModuleList.1.ModuleCode=Engine &ModuleList.1.PriceType=Hour &ModuleList.2.Config=EngineVersion:5.7 &ModuleList.2.ModuleCode=EngineVersion &ModuleList.2.PriceType=Hour &ModuleList.3.Config=Series:HighAvailability &ModuleList.3.ModuleCode=Series &ModuleList.3.PriceType=Hour &ModuleList.4.Config=DBInstanceStorageType:local_ssd &ModuleList.4.ModuleCode=DBInstanceStorageType &ModuleList.4.PriceType=Hour &ModuleList.5.Config=DBInstanceClass:rds.mysql.s2.large &ModuleList.5.ModuleCode=DBInstanceClass &ModuleList.5.PriceType=Hour &ModuleList.6.Config=DBInstanceStorage:20 &ModuleList.6.ModuleCode=DBInstanceStorage &ModuleList.6.PriceType=Hour &ProductCode=rds &ProductType=bards &Region=cn-qingdao &SubscriptionType=PayAsYouGo &公共参数