查询规格销售策略
功能介绍
查询竞价计费模式以及IES场景的规格销售策略列表。
接口约束
本接口仅适用于查询竞价计费型规格的销售策略。
URI
GET /v1/{project_id}/cloudservers/flavor-sell-policies
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
flavor_id |
否 |
String |
参数解释: 云服务器的系统规格的ID。 已上线的规格请参见实例类型章节。 约束限制: 该字段支持模糊搜索(前缀匹配)、精确搜索。 取值范围: 不涉及 默认取值: 不涉及 |
|
sell_status |
否 |
String |
参数解释: 云服务器的系统规格销售状态。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
|
sell_mode |
否 |
String |
参数解释: 计费模式。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
|
availability_zone_id |
否 |
String |
参数解释: 可用区,需要指定可用区(AZ)。 请参考地区和终端节点获取。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
|
longest_spot_duration_hours_gt |
否 |
Integer |
参数解释: 查询竞价实例时长大于设置值的策略。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
|
largest_spot_duration_count_gt |
否 |
Integer |
参数解释: 查询“竞价实例时长”的个数大于设置值的策略。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
|
longest_spot_duration_hours |
否 |
Integer |
参数解释: 查询竞价实例时长等于设置值的策略。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
|
largest_spot_duration_count |
否 |
Integer |
参数解释: 查询“竞价实例时长”的个数等于设置值的策略。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
|
interruption_policy |
否 |
String |
参数解释: 中断策略。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
|
limit |
否 |
Integer |
参数解释: 单页面可显示的策略条数最大值。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 1000 |
|
marker |
否 |
String |
参数解释: 以单页最后一条策略的id作为分页标记。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
请求消息
无
响应消息
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
count |
Integer |
参数解释: 云服务器规格销售策略数量。 |
|
sell_policies |
Array of objects |
参数解释: 云服务器规格销售策略,请参考表4。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
Integer |
参数解释: 云服务器规格的索引。 取值范围: 不涉及 |
|
flavor_id |
String |
参数解释: 云服务器规格的ID。 取值范围: 不涉及 |
|
sell_status |
String |
参数解释: 云服务器规格的售卖状态。 取值范围:
|
|
availability_zone_id |
String |
参数解释: 云服务器规格的可用区。 取值范围: 不涉及 |
|
sell_mode |
String |
参数解释: 云服务器规格的付费模式。 取值范围:
|
|
spot_options |
object |
参数解释: 云服务器规格竞价实例的销售策略详情。请参考表5。 取值范围: 不涉及 |
请求示例
查询云服务器规格“s3.small.1”的销售策略列表。
GET https://{endpoint}/v1/{project_id}/cloudservers/flavor-sell-policies?flavor_id=s3.small.1
响应示例
{
"count":2,
"sell_policies":[
{
"id":1,
"flavor_id":"s3.small.1",
"sell_status":"available",
"availability_zone_id":"az1",
"sell_mode":"spot",
"spot_options":{
"longest_spot_duration_hours":6,
"largest_spot_duration_count":1,
"interruption_policy":"immediate"
}
},
{
"id":2,
"flavor_id":"s3.small.1",
"sell_status":"available",
"availability_zone_id":"az1",
"sell_mode":"spot",
"spot_options":{
"longest_spot_duration_hours":6,
"largest_spot_duration_count":1,
"interruption_policy":"immediate"
}
}
]
}
返回值
请参考通用请求返回值。
错误码
请参考错误码。