- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
-
API参考
- 使用前必读
- API概览
- 如何调用API
-
API
- 模板管理
-
流水线管理
- 启动流水线
- 批量获取流水线状态
- 获取流水线状态/获取流水线执行详情
- 获取流水线列表/获取项目下流水线执行状况
- 删除流水线
- 查询流水线详情
- 修改流水线信息
- 停止流水线
- 获取流水线执行记录
- 基于模板创建流水线
- 创建流水线
- 重试运行流水线
- 通过人工审核
- 获取流水线运行需要的自定义参数
- 驳回人工审核
- 查询流水线日志
- 获取流水线步骤执行输出
- 查询流水线上的构建产物
- 批量删除流水线
- 禁用流水线
- 批量设置流水线标签
- 启用流水线
- 批量运行流水线
- 查询流水线任务日志
- 延时任务通过
- 延时任务拒绝
- 延时1小时
- 手动卡点通过
- 手动卡点拒绝
- 解除挂起
- 查询批量执行流水线结果
- 交换分组顺序
- 流水线官方消息通知查询
- 流水线官方消息通知更新
- 流水线消息通知开关
- 流水线第三方消息通知查询
- 流水线第三方消息通知更新
- 查询流水线的角色权限
- 查询流水线的用户权限
- 修改流水线的角色权限
- 修改流水线的用户权限
- 查询流水线是否启用二级权限
- 修改流水线是否启用二级权限
- 批量设置流水线实例二级权限
- 取消某次流水线排队
- 查询当前流水线排队中的记录
- 查询流水线的旧版运行记录
- 查询流水线运行使用的参数
- 回退执行流水线
- 获取step跳转链接
- 查询流水线运行的变更
- 查询流水线可用的系统参数
- 查询流水线触发失败记录
- 查询流水线修改历史
- 创建参数组
- 修改参数组
- 删除参数组
- 流水线绑定参数组
- 查询参数组详情
- 查询流水线关联的参数组
- 查询参数组列表
- 获取通用Webhook信息
- 分组管理
- 规则管理
- 租户级策略管理
- 项目级策略管理
- 扩展插件管理
- 扩展点管理
- 标签管理
- 变更管理
- 微服务管理
- 模板管理(旧版,待下线)
- 流水线管理(旧版,待下线)
- 应用示例
- 附录
- 文档修订记录
- 场景代码示例
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
展开导读
链接复制成功!
错误码
调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。
错误响应Body体格式说明
当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。
{ "error_msg": "Insufficient permission", "error_code": "DEVCP.00014031" }
其中,error_code表示错误码,error_msg表示错误描述信息。
错误码说明
当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。
状态码 |
错误码 |
错误信息 |
描述 |
处理措施 |
---|---|---|---|---|
200 |
DEVCP.00014031 |
权限不足 |
无创建流水线权限 |
检查是否有创建流水线权限 |
200 |
DEVCP.00012002 |
数据库中不存在相关记录 |
instanceId在数据库中不存在 |
检查请求参数instanceId是否正确 |
500 |
DEVCP.00010000 |
未知服务异常 |
系统内部异常 |
联系管理员 |
200 |
DEVCP.00014004 |
参数不合法 |
请求参数或请求体格式不合法 |
检查请求参数或请求体 |
400 |
DEVCP.00021400 |
请求参数有误,请检查! |
请求参数有误,请检查! |
检查请求参数是否有误或不合法 |
400 |
DEVCP.00021008 |
不支持该服务的模板 |
不支持该服务的模板 |
检查参数是否正确 |
400 |
DEVCP.00021006 |
模板不存在 |
数据库中该模板不存在 |
检查模板id是否正确 |
401 |
DEVCP.00021018 |
用户没有该操作权限 |
用户没有创建权限 |
检查是否有创建权限 |
500 |
DEVCP.00020500 |
网络繁忙,请稍后重试 |
系统异常 |
联系管理员 |
500 |
COCT.0070003 |
访问太频繁,请稍等 |
访问太频繁,请稍等 |
访问太频繁,请稍等 |
500 |
COCT.0070500 |
网络繁忙,请稍后重试 |
网络繁忙,请稍后重试 |
网络繁忙,请稍后重试 |
400 |
COCT.0070026 |
该Agent已经存在,请检查状态 |
该Agent已经存在,请检查状态 |
该Agent已经存在,请检查状态 |
404 |
COCT.0070010 |
资源池不存在 |
注册Agent选择的资源池不存在 |
注册Agent选择的资源池不存在,请检查资源池是否存在 |
404 |
COCT.0070040 |
当前Agent版本,不是最新版本 |
当前Agent版本不是最新版本 |
当前Agent版本不是最新版本 |
401 |
COCT.0070009 |
操作权限不足 |
所选择资源池中没有,操作权限,请联系资源池管理者增加权限 |
所选择资源池中没有,操作权限,请联系资源池管理者增加权限 |
400 |
COCT.0070037 |
label参数不合法 |
label参数不合法 |
label参数不合法,请按照规范填写 |
500 |
COCT.0070006 |
注册Agent失败,请稍后再试 |
注册Agent失败,请稍后再试 |
注册Agent失败,请稍后再试 |
400 |
COCT.0070026 |
该Agent已经存在,请检查状态 |
所注册的Agent已经存在,请在所在资源池中检查 |
所注册的Agent已经存在,请在所在资源池中检查 |
400 |
COCT.0070038 |
超过租户最大资源池数 |
超过租户最大资源池数 |
超过租户最大资源池数,请检查当前租户的资源池数 |
400 |
COCT.0070039 |
超过资源池中最大Agent数 |
超过资源池中最大Agent数 |
超过资源池中最大Agent数,请检查当前资源池中的agent数 |
500 |
COCT.0070008 |
删除Agent失败 |
删除Agent失败 |
删除Agent失败,请查看是否已经不存在 |
500 |
COCT.0070019 |
访问CC服务失败 |
访问CC服务失败,请稍后重试! |
访问CC服务失败,请稍后重试! |
400 |
COCT.0070400 |
资源池id仅支持数字、字母字符(32字符) |
资源池id仅支持数字、字母字符(32字符) |
资源池id仅支持数字、字母字符(32字符),请按规范填写 |
400 |
COCT.0070400 |
Agent名称仅支持数字、字母,._-字符(1-50字符) |
Agent名称仅支持数字、字母,._-字符(1-50字符) |
Agent名称仅支持数字、字母,._-字符(1-50字符),请按规范填写 |
404 |
COCT.0070007 |
Agent已经被删除,不存在 |
Agent已经被删除,不存在 |
Agent已经被删除,不存在,请检查 |
400 |
COCT.0070021 |
该Agent已经下线,请重新注册 |
该Agent已经下线,请重新注册 |
该Agent已经下线,请重新注册 |
200 |
DEVPIPE.00011104 |
单条流水线最大并发数为{0}条 |
单条流水线最大并发数为{0}条 |
单条流水线最大并发数为{0}条 |
200 |
DEVPIPE.00011105 |
租户下流水线最大并发数为{0}条 |
租户下流水线最大并发数为{0}条 |
租户下流水线最大并发数为{0}条 |
200 |
DEVPIPE.00011127 |
系统繁忙,请稍后再试 |
系统繁忙,请稍后再试 |
联系管理员 |
200 |
DEVPIPE.00011129 |
选择任务不能为空 |
选择任务不能为空 |
请检查任务参数是否正确 |
200 |
DEVPIPE.00011132 |
选择的任务不存在 |
选择的任务不存在 |
选择的任务不存在 |
200 |
DEVPIPE.00011301 |
当前用户无操作权限 |
当前用户无操作权限 |
检查是否有操作权限 |
200 |
DEVPIPE.00011401 |
流水线不存在 |
流水线不存在 |
流水线不存在 |
200 |
DEVPIPE.00011408 |
流水线正在运行中 |
流水线正在运行中,不可删除 |
等待流水线运行结束 |