• 沒有找到結果。

}

响应示例

状态码: 200 OK

{ "job_id" : "d0272146-f6d8-4e3c-a1dc-196ec4a2f848"

}

状态码

状态码 描述

200 OK

错误码

请参见错误码。

4.3 边缘规格

4.3.1 查询边缘规格列表

功能介绍

查询边缘规格列表。

调试

您可以在API Explorer中调试该接口。

URI

GET /v1/cloudservers/flavors

4-132 Query 参数

参数 是否必选 参数类型 描述

area 否 String 边缘规格所在大区。

大小写通用,皆支持。 支持多 个查询,中间使用“,”分隔。

参数 是否必选 参数类型 描述

city 否 String 边缘规格所在城市。

大小写通用,皆支持。 支持多 个查询,中间使用“,”分隔。

id 否 String 查询条件,规格的ID。

limit 否 Integer 查询返回边缘实例规格列表当前

页面的数量 。 取值范围:

0~1000。

name 否 String 查询条件,规格的名称。

offset 否 Integer 页码。 当前页面数,默认为1。

取值大于等于0,取值为0时返 回第1页。

operator 否 String 边缘规格支持运营商。

大小写通用,皆支持。 支持多 个查询,中间使用“,”分隔。

province 否 String 边缘规格所在省份。

大小写通用,皆支持。 支持多 个查询,中间使用“,”分隔。

site_ids 否 String 查询条件,边缘规格站点列表,

站点之间用“,”分隔。

请求参数

4-133 请求 Header 参数

参数 是否必选 参数类型 描述

X-Auth-Token 是 String 用户Token。

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

响应参数

状态码: 200

4-134 响应 Body 参数

参数 参数类型 描述

count Integer 边缘实例规格数量。

参数 参数类型 描述 flavors Array of

Flavor objects 规格列表。

4-135 Flavor

参数 参数类型 描述

id String 边缘实例规格的ID。

name String 边缘实例规格的名称。

disk String 边缘实例规格对应要求系统盘大小。

当前未使用该参数,缺省值为0。

ram Integer 边缘实例规格对应的内存大小,单位为MB。

vcpus String 边缘实例规格对应的CPU核数。

os_extra_spec

s OsExtraSpecs

object 规格扩展字段。

os_flavor_acce

ss_is_public Boolean 扩展属性,flavor是否给所有租户使用。

4-136 OsExtraSpecs

参数 参数类型 描述

cond:operatio

n:status String 此参数是Region级配置,某个AZ没有在

cond:operation:az参数中配置时默认使用此参数

ce_type String 边缘实例规格的分类。

ecs:virtualizati

on_env_types String 虚拟化类型。

info_cpu_nam

e String 此参数是规格的CPU详细信息。

info_gpu_nam

e String 此参数是规格的GPU详细信息。

pci_passthrou

gh:alias String P1型本地直通GPU的型号和数量,参数值可设置 为“nvidia-p100:1”,表示使用该规格创建的边 缘实例将占用1张NVIDIA P100显卡。

参数 参数类型 描述 pci_passthrou

gh:enable_gp u

String 显卡是否直通。 值为“true”,表示GPU直通。

pci_passthrou

gh:gpu_specs String G1型和G2型边缘实例应用的技术,包括GPU虚拟 化和GPU直通。

resource_type String 资源类型,resource_type是为了区分边缘实例的 物理主机类型。

请求示例

GET https://{endpoint}/v1/cloudservers/flavors?area=north

响应示例

状态码: 200 OK

{ "count" : 1, "flavors" : [ {

"id" : "d0272146-f6d8-4e3c-a1dc-196ec4a2f848", "name" : "c3.large",

"vcpus" : "c3.large", "ram" : 2048, "disk" : "100", "swap" : "40",

"os_flavor_access_is_public" : "true", "os_extra_specs" : {

"ecs_performance_type" : "cpuv1", "resource_type" : "IOoptimizedC3_2", "ecs_generation" : "c3",

"ecs_virtualization_env_types" : "FusionCompute", "pci_passthrough_enable_gpu" : true,

"pci_passthrough_gpu_specs" : "m60_1q:virt:1", "pci_passthrough_alias" : "nvidia-p100:1", "cond_operation_status" : "normal",

"info_cpu_name" : "Intel SkyLake 6151 3.0GHz / Intel Cascade Lake 6278 2.6GHz", "info_gpu_name" : "1 * NVIDIA Quadro RTX5000 / 1 * 16G"