文档首页/ 企业主机安全 HSS/ API参考/ API说明/ 配额管理/ 查询产商品信息 - ShowProductdataOfferingInfos
更新时间:2025-10-31 GMT+08:00
分享

查询产商品信息 - ShowProductdataOfferingInfos

功能介绍

查询产商品信息

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。

  • 如果使用角色与策略授权,具体权限要求请参见权限和授权项
  • 如果使用身份策略授权,当前API调用无需身份策略权限。

URI

GET /v5/{project_id}/product/productdata/offering-infos

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

enterprise_project_id

String

主机所属的企业项目ID。

开通企业项目功能后才需要配置企业项目。

企业项目ID默认取值为“0”,表示默认企业项目。如果需要查询所有企业项目下的主机,请传参“all_granted_eps”。如果您只有某个企业项目的权限,则需要传递该企业项目ID,查询该企业项目下的主机,否则会因权限不足而报错。

site_code

String

站点信息:

  • HWC_CN :中国站

  • HWC_HK :国际站

  • HWC_EU : 欧洲站

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

region

String

Region ID

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

[数组元素]

Array of ResourceProductDataObjectInfo objects

商品数据列表

表5 ResourceProductDataObjectInfo

参数

参数类型

描述

charging_mode

String

计费模式

  • packet_cycle : 包周期

  • on_demand : 按需

is_auto_renew

Boolean

是否自动续费

version_info

Map<String,Array<ShowPeriodResponseInfo>>

版本信息,key对应的值为主机开通的版本,包含如下6种输入:

  • hss.version.basic :基础版。

  • hss.version.advanced :专业版。

  • hss.version.enterprise :企业版。

  • hss.version.premium :旗舰版。

  • hss.version.wtp :网页防篡改版。

  • hss.version.container.enterprise :容器版。

表6 ShowPeriodResponseInfo

参数

参数类型

描述

period_vals

String

购买时长数值串,多个用逗号分隔,如1,2,3,4,5,6,7,8,9

period_unit

String

购买时长单位

  • year :年

  • month :月

  • day :日

请求示例

响应示例

状态码:200

请求已成功

{
  "data_list" : [ {
    "charging_mode" : "packet_cycle",
    "is_auto_renew" : false,
    "version_info" : {
      "hss.version.enterprise" : [ {
        "period_vals" : "1,2,3,4,5,6,7,8,9",
        "period_unit" : "month"
      }, {
        "period_vals" : "1,2,3,5",
        "period_unit" : "year"
      } ],
      "hss.version.premium" : [ {
        "period_vals" : "1,2,3,4,5,6,7,8,9",
        "period_unit" : "month"
      }, {
        "period_vals" : "1,2,3,5",
        "period_unit" : "year"
      } ]
    }
  }, {
    "charging_mode" : "on_demand",
    "is_auto_renew" : false,
    "version_info" : {
      "hss.version.enterprise" : [ {
        "period_vals" : "1,2,3,4,5,6,7,8,9",
        "period_unit" : "month"
      }, {
        "period_vals" : "1,2,3,5",
        "period_unit" : "year"
      } ]
    }
  } ]
}

状态码

状态码

描述

200

请求已成功

错误码

请参见错误码

相关文档