获取流水线模板列表
功能介绍
获取流水线模板列表口
调用方法
请参见如何调用API。
URI
POST /v3/pipeline/templates/list
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
参数解释: 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
|
X-Language |
否 |
String |
参数解释: 语言类型。 约束限制: 不涉及。 取值范围:
默认取值: en-us。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
is_system |
否 |
Boolean |
参数解释: 是否系统模板。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
|
template_name |
否 |
String |
参数解释: 模板名称。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
|
offset |
否 |
Long |
参数解释: 偏移量,表示从此偏移量开始查询。 约束限制: 不涉及。 取值范围: offset大于等于0。 默认取值: 默认为0。 |
|
limit |
否 |
Long |
参数解释: 每次查询的条目数量。 约束限制: 不涉及。 取值范围: 大于等于0。 默认取值: 默认为10。 |
|
sort_key |
否 |
String |
参数解释: 用于排序的字段,非必选。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
|
sort_dir |
否 |
String |
参数解释: 排序类型,非必选。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
offset |
Integer |
参数解释: 起始偏移。 取值范围: 不涉及。 |
|
limit |
Integer |
参数解释: 查询大小。 取值范围: 不涉及。 |
|
total |
Integer |
参数解释: 记录总数。 取值范围: 不涉及。 |
|
templates |
Array of PipelineTemplateSimpleVO objects |
参数解释: 流水线模板列表,包含流水线模板的详细信息。 取值范围: 不涉及。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
参数解释: 模板ID。 取值范围: 32位字符,由数字和字母组成。 |
|
name |
String |
参数解释: 模板名称。 取值范围: 不涉及。 |
|
icon |
String |
参数解释: 模板图标。 取值范围: 不涉及。 |
|
manifest_version |
String |
参数解释: 版本。 取值范围: 默认3.0。 |
|
language |
String |
参数解释: 模板语言。 取值范围:
|
|
description |
String |
参数解释: 模板描述。 取值范围: 不涉及。 |
|
is_system |
Boolean |
参数解释: 是否系统模板。 取值范围:
|
|
region |
String |
参数解释: 模板局点。 取值范围: 不涉及。 |
|
domain_id |
String |
参数解释: 模板所属租户ID。 取值范围: 32位字符,由数字和字母组成。 |
|
creator_id |
String |
参数解释: 模板创建人ID。 取值范围: 32位字符,由数字和字母组成。 |
|
creator_name |
String |
参数解释: 模板创建人名称。 取值范围: 不涉及。 |
|
updater_id |
String |
参数解释: 模板更新人ID。 取值范围: 32位字符,由数字和字母组成。 |
|
create_time |
Integer |
参数解释: 创建时间。 取值范围: 不涉及。 |
|
update_time |
Integer |
参数解释: 更新时间。 取值范围: 不涉及。 |
|
is_collect |
Boolean |
参数解释: 是否收藏。 取值范围:
|
|
is_show_source |
String |
参数解释: 是否展示流水线源。 取值范围:
|
|
stages |
Array of stages objects |
参数解释: 模板编排的阶段列表。 约束限制: 不涉及。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
name |
String |
参数解释: 阶段名称。 取值范围: 仅支持输入中文、大小写英文字母、数字、'-'、'_'、','、';'、':'、'.'、'/'、'('、')'、'('、')'及空格,其中空格不可在名称开头或结尾使用,且长度为[1,128]个字符。 |
|
sequence |
Integer |
参数解释: 阶段顺序。 取值范围: 大于等于0。 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_msg |
String |
参数解释: 错误信息。 取值范围: 不涉及。 |
|
error_code |
String |
参数解释: 错误码。 取值范围: 不涉及。 |
请求示例
无
响应示例
无
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
OK |
|
400 |
Bad request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
404 |
Not Found |
错误码
请参见错误码。