合作伙伴中心-根据变更产品规格查询价格(旧):请求消息

时间:2024-06-28 08:45:26

请求消息

请求参数

参数

是否必选

参数类型

取值范围

描述

productInfo

ProductInfo

-

变更后的新的云服务产品信息。

具体请参见表2

tenantId

String

[1-128]

项目ID。

此参数预留。

可以调用“通过assume_role方式获取用户token”接口获取项目ID,参见如何获取合作伙伴ID(partner_id)进入“我的凭证”页面,在“项目列表”页签,可以查看不同所属区域对应的项目ID。

此参数不携带或携带值为null时,不作为筛选条件;不支持携带值为空串。

resourceId

String

最大长度:128

资源标识ID。

可以通过调用“查询客户包年/包月资源列表(旧)”接口获取。

inquiryTime

String

最大长度:40

询价时间。

UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。

为空的时候默认当前时间。

其中,HH范围是0~23,mm和ss范围是0~59。

此参数不携带或携带值为空串或携带值null时,默认当前时间。当inquiryTime不为空时用于匹配 定价 ,作为变更操作的生效时间来计算价格。

表2 ProductInfo

参数

是否必选

参数类型

取值范围

描述

cloudServiceType

String

最大长度:400

云服务类型编码,例如OBS的云服务类型编码为“hws.service.type.obs”。您可以调用查询云服务类型列表接口获取。

resourceType

String

最大长度:400

资源类型编码,例如E CS 的VM为“hws.resource.type.vm”。您可以调用查询资源类型列表接口获取。

resourceSpecCode

String

最大长度:400

云服务产品的资源规格。如果是VM的资源规格,则需要在规格后面添加“.win”或“.linux”,例如“s2.small.1.linux”。

resourceSize

Integer

[1-214783647]

资源容量大小,与“resouceSizeMeasureId”配合使用。

例如购买的卷大小或带宽大小。

询价线性产品时,此参数必填。

resouceSizeMeasureId

Integer

[1-214783647]

资源容量度量标识,枚举值如下:

  • 15:Mbps(购买带宽时使用)
  • 17:GB(购买云硬盘时使用)

extendParams

String

最大长度:10240

扩展参数,可空。

此参数不携带或携带值为空串或携带值为null时,不作为筛选条件。

请求示例

POST https://bss.myhuaweicloud.com/v1.0/{domain_id}/customer/product-mgr/query-change-rating HTTP/1.1
Content-Type: application/json
X-Auth-TokenMIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ

{
    "tenantId": "74610f3a5ad941998e91f076297ecf27",
    "resourceId": "49efc9fc53ad4015888035d6e65420a2",
    "productInfo": {
        "cloudServiceType": "hws.service.type.ebs",
        "resourceType": "hws.resource.type.volume",
        "resourceSpecCode": "SSD",
        "resourceSize": 200,
        "resouceSizeMeasureId": 17
    },
    "inquiryTime": "2017-08-23T08:00:00Z"
}
support.huaweicloud.com/api-bpconsole/zh-cn_topic_0078731102.html