GetPrice - 资源询价

更新时间:
复制为 MD 格式

该接口为询价接口,用户可通过此接口查询资源价格。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

GET /api/v1/providers/{provider}/products/{product}/price/* HTTP/1.1

路径参数

名称

类型

必填

描述

示例值

requestPath

string

请求路径。格式为: /api/v1/providers/{provider}/products/{product}/price/{resourceType}

请求路径中变量说明:

provider: 云厂商,目前只支持 Aliyun。

product: 产品 Code。

resourceType: 资源 Type。以 Redis Account 为例,resourceType 为 DBInstance/Account

目前支持询价的资源列表如下:

Redis DBInstance: /api/v1/providers/aliyun/products/Redis/price/DBInstance

ECS Instance: /api/v1/providers/aliyun/products/ECS/price/Instance

RDS DBInstance: /api/v1/providers/aliyun/products/RDS/price/DBInstance

SLB LoadBalancer: /api/v1/providers/aliyun/products/SLB/price/LoadBalancer

ClickHouse DBCluster: /api/v1/providers/aliyun/products/ClickHouse/price/DBCluster

AliKafka Instance: /api/v1/providers/aliyun/products/AliKafka/price/Instance

枚举值:

  • /api/v1/providers/aliyun/products/Redis/price/DBInstance :

    Redis DBInstance

  • /api/v1/providers/aliyun/products/AliKafka/price/Instance :

    AliKafka Instance

  • /api/v1/providers/aliyun/products/ECS/price/Instance :

    ECS Instance

  • /api/v1/providers/aliyun/products/ClickHouse/price/DBCluster :

    ClickHouse DBCluster

  • /api/v1/providers/aliyun/products/RDS/price/DBInstance :

    RDS DBInstance

  • /api/v1/providers/aliyun/products/SLB/price/LoadBalancer :

    SLB LoadBalancer

/api/v1/providers/aliyun/products/SLB/price/LoadBalancer

请求参数

名称

类型

必填

描述

示例值

regionId

string

地域 ID。若云产品是 region 化产品,则此参数为必填。

cn-beijing

resourceAttributes

object

询价属性(json 格式)。

{ "LoadBalancerName": "cc-test", "LoadBalancerSpec": "slb.s3.small", "InternetChargeType": "paybybandwidth", "AddressType": "internet", "PaymentType": "PayAsYouGo", "Bandwidth": 6 }

返回参数

名称

类型

描述

示例值

object

Schema of Response

price

object

价格

currency

string

币种。取值范围:CNY:人民币。USD:美元。JPY:日元。

枚举值:

  • JPY :

    JPY

  • USD :

    USD

  • CNY :

    CNY

CNY

discountPrice

number

折扣

0.0

moduleDetails

array<object>

计价模块价格详情

object

计价模块价格详情

costAfterDiscount

number

优惠价

0.02

invoiceDiscount

number

折扣

0.0

moduleCode

string

计价模块标识

InstanceRent

moduleName

string

计价模块名称

InstanceRent

originalCost

number

原价

1000.0

priceType

string

价格类型

1.0

originalPrice

number

原价

760.0

promotionDetails

array<object>

优惠详情

object

优惠详情

promotionDesc

string

优惠描述

37284

promotionId

integer

优惠标识

数据盘享8.5

promotionName

string

优惠名称

数据盘享8.5

tradePrice

number

优惠价

0.0

requestId

string

请求 ID

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

示例

正常返回示例

JSON格式

{
  "price": {
    "currency": "CNY",
    "discountPrice": 0,
    "moduleDetails": [
      {
        "costAfterDiscount": 0.02,
        "invoiceDiscount": 0,
        "moduleCode": "InstanceRent",
        "moduleName": "InstanceRent",
        "originalCost": 1000,
        "priceType": "1.0"
      }
    ],
    "originalPrice": 760,
    "promotionDetails": [
      {
        "promotionDesc": "37284",
        "promotionId": 0,
        "promotionName": "数据盘享8.5折"
      }
    ],
    "tradePrice": 0
  },
  "requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情