数据结构(查询规格详情)
os_extra_specs(flavor)字段数据结构说明
- 查询规格详情和规格扩展信息列表 /v1/{project_id}/cloudservers/flavors
- 查询云服务器规格扩展字段详情 /v1/{project_id}/flavors/{flavor_id}/os-extra_specs
参数 |
参数类型 |
描述 |
---|---|---|
ecs:performancetype |
String |
云服务器规格的分类:
|
resource_type |
String |
资源类型。resource_type是为了区分云服务器的物理主机类型。 |
instance_vnic:type |
String |
网卡类型,值固定为“enhanced”,表示使用增强型网络的资源创建云服务器。 |
instance_vnic:instance_bandwidth |
String |
最大带宽,单位Mbps,最大值为10000。 |
instance_vnic:max_count |
String |
最大网卡个数,最大为4。 |
quota:local_disk |
String |
值格式为{type}:{count}:{size}:{safeFormat},其中:
说明:
磁盘增强型特有字段。 |
quota:nvme_ssd |
String |
值格式为{type}:{spec}:{num}:{size}:{safeFormat},其中:
说明:
超高I/O型特有字段。 |
extra_spec:io:persistent_grant |
String |
是否支持持久化,值为true。 代表云服务器访问存储的方式为持久化授权。
说明:
密集存储D1型特有字段。 |
ecs:generation |
String |
弹性云服务器类型的代数。 示例:s3中的3表示通用型III代,详细的规格类型和代系请参考《弹性云服务器用户指南》的“实例规格”。 |
ecs:virtualization_env_types |
String |
虚拟化类型。
说明:
可选字段。 |
cond:operation:status |
String |
此参数是Region级配置,某个AZ没有在cond:operation:az参数中配置时默认使用此参数的取值。不配置或无此参数时等同于“normal”。取值范围:
|
cond:operation:az |
String |
此参数是AZ级配置,某个AZ没有在此参数中配置时默认使用cond:operation:status参数的取值。此参数的配置格式“az(xx)”。()内为某个AZ的flavor状态,()内必须要填有状态,不填为无效配置。状态的取值范围与cond:operation:status参数相同。 例如:flavor在某个region的az0正常商用,az1售罄,az2公测,az3正常商用,其他az显示下线,可配置为:
说明:
如果flavor在某个AZ下的状态与cond:operation:status配置状态不同,必须配置该参数。 |
quota:max_rate |
String |
最大带宽
|
quota:min_rate |
String |
基准带宽
|
quota:max_pps |
String |
内网最大收发包能力
|
cond:operation:charge |
String |
计费类型
|
cond:compute |
String |
计算约束
|