GetSubscriptionPrice - 预付费产品询价服务
查询预付费产品价格。
接口说明
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
bss:DescribePrice |
get |
*全部资源
|
bssapi:ProductCode
bssapi:ProductType
|
无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
ServicePeriodUnit |
string |
否 |
服务时长单位。取值范围:
|
Year |
SubscriptionType |
string |
是 |
订阅类型。取值类型:Subscription(预付费)。 |
Subscription |
ProductCode |
string |
是 |
产品代码。 |
ecs |
OrderType |
string |
是 |
订单类型。取值范围:
|
NewOrder |
ServicePeriodQuantity |
integer |
否 |
服务时长。 |
1 |
ProductType |
string |
否 |
产品类型,是否必输以具体产品的询价文档为准。 |
ecs |
Region |
string |
否 |
实例所属的 Region ID(地域 ID)。 |
cn-hangzhou |
InstanceId |
string |
否 |
指定询价的实例 ID,升级场景必须设置,用于获取实例升级前配置。 |
i-khkjhxxxxxxxxx |
Quantity |
integer |
否 |
数量。 |
1 |
ModuleList |
array<object> |
是 |
计价模块列表。 |
|
object |
否 |
|||
ModuleStatus |
integer |
否 |
仅在订单类型为 Upgrade(升级)时需要,表示此次询价模块变更状态。 取值范围:
默认值:1。 |
1 |
ModuleCode |
string |
是 |
第 n 个计价模块的模块标识。 |
PackageCode |
Tag |
string |
否 |
仅在某些产品的升级变配中需要,代表指定资源的标识。例如:对于磁盘的变配,用 Tag 标识具体磁盘对应的 Id。 |
213213123 |
Config |
string |
是 |
第 n 个计价模块的配置,n 的取值范围为(1~50),格式:“AA:aa,BB:bb”,其中 AA,BB 分别为计价模块属性标识,aa,bb 分别为计价模块属性的属性值。 |
PackageCode:version_1 |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
Code |
string |
状态码。 |
InvalidConfigCod |
Message |
string |
错误信息。 |
Successful |
RequestId |
string |
请求 ID。 |
30E7066E-AE6F-4E59-AFE6-11386CE3AFA7 |
Success |
boolean |
是否成功。 |
true |
Data |
object |
产品价格信息。 |
|
OriginalPrice |
number |
原价。 |
900 |
DiscountPrice |
number |
折扣。 |
100 |
Currency |
string |
币种。取值范围:
|
CNY |
Quantity |
integer |
数量。 |
1 |
TradePrice |
number |
优惠价。 |
0 |
ModuleDetails |
object |
||
ModuleDetail |
array<object> |
计价模块价格详情。 |
|
object |
|||
CostAfterDiscount |
number |
优惠价。 |
0 |
InvoiceDiscount |
number |
折扣。 |
100 |
UnitPrice |
number |
单价。 |
0 |
OriginalCost |
number |
原价。 |
200 |
ModuleCode |
string |
计价模块标识。 |
PackageCode |
PromotionDetails |
object |
||
PromotionDetail |
array<object> |
优惠详情。 |
|
object |
|||
PromotionDesc |
string |
优惠描述。 |
test |
PromotionId |
integer |
优惠标识。 |
1021199213 |
PromotionName |
string |
优惠名称。 |
test |
示例
正常返回示例
JSON
格式
{
"Code": "InvalidConfigCod",
"Message": "Successful",
"RequestId": "30E7066E-AE6F-4E59-AFE6-11386CE3AFA7",
"Success": true,
"Data": {
"OriginalPrice": 900,
"DiscountPrice": 100,
"Currency": "CNY",
"Quantity": 1,
"TradePrice": 0,
"ModuleDetails": {
"ModuleDetail": [
{
"CostAfterDiscount": 0,
"InvoiceDiscount": 100,
"UnitPrice": 0,
"OriginalCost": 200,
"ModuleCode": "PackageCode"
}
]
},
"PromotionDetails": {
"PromotionDetail": [
{
"PromotionDesc": "test",
"PromotionId": 1021199213,
"PromotionName": "test"
}
]
}
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。