获取标签所有技术栈(废弃)
功能介绍
获取标签所有技术栈。替换API请参见按region获取标签所有技术栈。
URI
GET /v2/stacks
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
tags |
否 |
Array |
技术栈标签。默认为空值,查询全部。 例如:Java,CPP,GO,Python;可查询多个标签 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
stack |
StacksTag object |
技术栈 |
status |
String |
状态 |
参数 |
参数类型 |
描述 |
---|---|---|
arm_config |
StacksConfig object |
arm配置 |
config |
StacksConfig object |
x86配置 |
creator |
String |
创建人 |
description |
String |
描述 |
disable |
Boolean |
是否可用 |
id |
Long |
id |
label |
String |
标签 |
logo |
String |
图标 |
name |
String |
技术栈名称 |
scope |
String |
范围 |
stack_id |
String |
技术栈ID,通过技术栈管理ListStacks接口获取。 |
tags |
Array of strings |
tags |
参数 |
参数类型 |
描述 |
---|---|---|
specs |
Array of strings |
规格列表 |
suggest |
String |
提示id |
suggest_title |
String |
提示信息 |
volumes |
Array of strings |
卷容量列表 |
状态码: 403
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误描述 |
error_code |
String |
错误码 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误描述 |
error_code |
String |
错误码 |
状态码: 406
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误描述 |
error_code |
String |
错误码 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
错误描述 |
error_code |
String |
错误码 |
请求示例
获取标签所有技术栈
GET https://{endpoint}/v2/stacks?tags=Java
响应示例
状态码: 200
OK
{ "stack" : { "tags" : [ "Java", "Maven", "CPP", "Vue", "ServiceComb", "Blockchain", "GO", "Node.js", "Quantum", "JavaScript", "Ruby", "Python" ], "stack_list" : [ { "id" : 1, "stack_id" : "all", "creator" : "ide", "name" : "All in One", "description" : "支持Java、Python、JS/TS等多种语言", "scope" : "general", "config" : { "recipe" : { "content" : "hishell-all-in-one:alpha", "type" : "dockerimage" }, "attributes" : { "specs" : [ "2U4G" ], "volumes" : [ "5GB", "10GB", "20GB" ] } }, "tags" : [ "Java", "Maven", "CPP", "JavaScript", "Vue", "GO", "Node.js", "Ruby", "Python", "ServiceComb" ], "disable" : false, "arm_config" : { "recipe" : { "content" : "hishell-all-in-one:alpha", "type" : "dockerimage" }, "attributes" : { "specs" : [ "4U8G" ], "volumes" : [ "5GB", "10GB", "20GB" ] } } } ] }, "status" : "success" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
403 |
Forbidden |
404 |
Not Found |
406 |
Not Acceptable |
500 |
Internal Server Error |
错误码
请参见错误码。