华为云计算 云知识 查询规格销售策略ListFlavorSellPolicies
查询规格销售策略ListFlavorSellPolicies

 

接口说明

查询规格销售策略。

约束说明

URL
GET  https://ecs.cn-north-1.myhuaweicloud.com/v1/{project_id}/cloudservers/flavor-sell-policies 
请求参数
名称 类型 IN 必选 描述
X-Auth-Token
 
string header

用户Token。

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

project_id
 
string path

项目ID。

flavor_id
 
string query

云服务器 的系统规格的ID

sell_status
 
string query

云服务 器的系统规格销售状态。

取值范围:

  • available:正常售卖
  • sellout:售罄
sell_mode
 
string query

计费模式。

key的取值范围:

  • postPaid:按需计费实例。
  • prePaid:包年/包月计费实例。
  • spot:竞价实例。
  • ri:预留实例。
availability_zone_id
 
string query

可用区,需要指定可用区(AZ)

longest_spot_duration_hours_gt
 
integer query

查询竞价实例时长大于设置值的策略

largest_spot_duration_count_gt
 
integer query

查询“竞价实例时长”的个数大于设置值的策略

longest_spot_duration_hours
 
integer query

查询竞价实例时长等于设置值的策略

largest_spot_duration_count
 
integer query

查询“竞价实例时长”的个数等于设置值的策略

interruption_policy
 
string query

中断策略。

取值范围:

  • immediate:立即释放
  • delay:延迟释放
limit
 
integer query

单页面可显示的flavor条数最大值,默认是1000。

marker
 
string query

以单页最后一条flavor的ID作为分页标记。

返回参数
返回码: 200

OK

名称 类型 必选 描述
count
 
integer

云服务器规格销售策略数量。

sell_policies
 
Array of ListFlavorSellPoliciesResult objects

云服务器规格销售策略。

200 sell_policies
名称 类型 必选 描述
id
 
integer

云服务器规格的索引。

flavor_id
 
string

云服务器规格的ID。

sell_status
 
string

云服务器规格的售卖状态。

sellout:售罄。 available:可用。

availability_zone_id
 
string

云服务器规格的可用区。

sell_mode
 
string

云服务器规格的付费模式。

  • postPaid:按需计费实例。
  • prePaid:包年/包月计费实例。
  • spot:竞价实例。
  • ri:预留实例。
spot_options
 
FlavorSpotOptions object

云服务器规格竞价实例的销售策略详情。

200 sell_policies.spot_options
名称 类型 必选 描述
longest_spot_duration_hours
 
integer

购买的竞价实例时长

largest_spot_duration_count
 
integer

购买的“竞价实例时长”的个数。

interruption_policy
 
string

竞价实例中断策略。

  • immediate:立即释放
  • delay:延迟释放
请求示例
示例 1
 
"GET https://{endpoint}/v1/{project_id}/cloudservers/flavor-sell-policies?source_flavor_id=c3.xlarge.2"
返回示例
返回码:200

OK

示例 1
 
{
"examples": {
"application/json": {
"count": 1,
"sell_policies": {
"id": 1,
"flavor_id": "s3.small.1",
"availability_zone_id": "az1-dc1",
"sell_mode": "postPaid",
"spot_options": {
"longest_spot_duration_hours": 1,
"largest_spot_duration_count": 2,
"interruption_policy": "interruption_policy"
}
}
}
}
}
SDK
点击 弹性云服务器 (ECS) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

上一篇:删除路由表DeleteRouteTableer 下一篇:前信数智工厂使用指导-工艺分析

弹性云服务器 ECS

弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率

三年低至5折,多种配置可选

了解详情