文档首页/ 微服务引擎 CSE/ API参考/ CSE API/ 引擎管理/ 查询微服务引擎的规格列表
更新时间:2024-12-12 GMT+08:00
分享

查询微服务引擎的规格列表

功能介绍

查询微服务引擎的规格列表,包括ServiceComb引擎专享版、注册配置中心、应用网关。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v2/{project_id}/enginemgr/flavors

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户子项目的唯一标识。字符长度为1~64。

表2 Query参数

参数

是否必选

参数类型

描述

specType

String

微服务引擎的应用部署类型。

  • 查询ServiceComb引擎专享版需要将该值设置为CSE2。
  • 注册配置中心设置为Nacos2。
  • 应用网关为MicroGateway。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

Content-Type

String

该字段内容填为 "application/json;charset=UTF-8"。

Accept

String

该字段内容填为 "application/json"。

响应参数

状态码: 200
表4 响应Body参数

参数

参数类型

描述

total

Integer

微服务引擎的规格总个数。

data

Array of FlavorBrief objects

微服务引擎的规格详情。

表5 FlavorBrief

参数

参数类型

描述

flavor

String

微服务引擎的规格。

description

String

微服务引擎的规格描述。

spec

EngineSpec object

微服务引擎专享版相关参数。

表6 EngineSpec

参数

参数类型

描述

availableCpuMemory

String

CPU及内存规格。

linear

String

是否为线性规格。

availablePrefix

String

可用节点规格类型前缀。

状态码: 400
表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误信息。

detail

String

详细定位信息。

状态码: 500
表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误信息。

detail

String

详细定位信息。

请求示例

GET https://{endpoint}/v2/{project_id}/enginemgr/flavors?specType=CSE2

响应示例

状态码: 200

查询微服务引擎的规格列表响应结构体。

{
  "total" : 0,
  "data" : [ {
    "flavor" : "cse.s1.small2",
    "description" : "string",
    "spec" : [ {
      "availableCpuMemory" : "2-4",
      "linear" : false,
      "availablePrefix" : "s,c,t"
    } ]
  } ]
}

状态码

状态码

描述

200

查询微服务引擎的规格列表响应结构体。

400

错误的请求。

500

服务器内部错误。

错误码

请参见CSE错误码

相关文档