检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取用户有权限的DevStar存量CodeArts项目列表 功能介绍 获取用户有权限的DevStar存量CodeArts项目列表。 来源包括:1.DevStar创建的CodeArts项目;2.DevStar应用有关联CodeArts项目。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
查询模板列表 功能介绍 查询模板列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/templates/query 请求参数 表1 请求Header参数
查询模板列表(V2) 功能介绍 查询模板列表。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/templates/action 表1 Query参数 参数 是否必选 参数类型 描述 action_id 是 String 请填写固定值“query”。
调用接口查询模板列表查询模板列表。 调用接口查询模板详情(V3)查询模板 UUID。 调用接口Devstar 模板生成代码创建代码生成任务。 调用接口查询任务详情查询任务详情。 调用接口下载代码工程下载代码到本地。 创建生成代码任务 调用接口查询模板列表查询模板列表,获取 template_id。
查询模板列表(V1) 功能介绍 查询模板列表,推荐使用/v1/templates/query接口。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/templates 表1 Query参数 参数 是否必选 参数类型 描述 keyword 否 String
流水线模板列表查询 功能介绍 流水线模板列表查询 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/pipeline-templates 表1 Query参数
offset 否 Integer 偏移量,表示从此偏移量开始查询,默认0 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Language 否 String 语言类型 中文:zh-cn 英文:en-us 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
offset 否 Integer 偏移量,表示从此偏移量开始查询,默认0 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Language 否 String 语言类型 中文:zh-cn 英文:en-us 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
的调用方法请参见如何调用API。 创建流程 调用接口查询模板列表 查询模板列表。 调用接口查询模板详情(V3)查询模板 UUID。 调用接口Devstar 模板生成代码创建代码生成任务。 调用接口查询任务详情查询任务详情。 创建生成代码任务 调用接口查询模板列表查询模板列表,获取 template_id 。
获取应用列表 查询应用环境部署任务详情 创建部署任务 流水线模板列表查询 查询流水线最近一次运行状态查询接口 根据流水线Id操作流水线启动 获取用户有权限的DevStar存量CodeArts项目列表 检查仓库名称是否重名 应用代码仓库统计信息 通过应用Id获取软件发布仓库列表 优化API
GET /v1/templates/{template_id} 表1 路径参数 参数 是否必选 参数类型 描述 template_id 是 String 模板ID,通过查询模板列表接口可获取相应模板ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
查询模板 功能 查看系统当前可使用的模板列表。 语法 hcloud DevStar ListTemplates --cli-region="cn-north-1" [--keyword=template_name] 参数说明 表1 请求参数说明 参数名称 是否必选 参数描述 template_name
在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 图1 获取账号ID 父主题: 附录
状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
查询代码仓库的统计信息,包括代码仓的名称,代码行数等信息。 通过应用Id获取软件发布仓库列表 通过应用Id获取软件发布仓库列表。 模板管理 模板管理接口,包括查询模板列表、查询模板详情等。 表2 模板管理 API 说明 读取模板文件 读取模板文件 同步模板浏览记录 未登录状态下,将
获取应用依赖元数据资源 删除应用信息 获取应用列表 查询应用环境部署任务详情 创建部署任务 部署任务执行变更人工审核 流水线模板列表查询 查询流水线最近一次运行状态查询接口 根据流水线Id操作流水线启动 获取用户有权限的DevStar存量CodeArts项目列表 检查仓库名称是否重名 使用CodeArts
请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。
urces 表1 路径参数 参数 是否必选 参数类型 描述 application_id 是 String 应用id 表2 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 每页显示的条目数量 offset 否 Integer 偏移量,表示从此偏移量开始查询
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。