检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
库,并将模板产物上传至代码仓库中。 Region:代码仓库所在区域。请根据您业务所在区域就近选择,以减少网络延时。例如您业务部署在上海,可以选择“上海二”。 开发项目:代码仓库依赖于项目,可以根据您的情况选择“新建”或是“选择已有。项目是项目管理中的基本管理单元。 新建:选择“新
更新应用信息 功能介绍 根据应用Id更新对应有权限的应用信息 允许更新信息的信息包含 name,description,icon 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
删除应用信息 功能介绍 根据应用Id删除应用,并可以选择删除其关联的代码仓、流水线资源 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v4/appl
应用代码仓库统计信息 功能介绍 查询代码仓库的统计信息,包括代码仓的名称,代码行数等信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/reposi
region_id 是 String CodeArts Repo仓库所在的 Region ID: 华南-广州:cn-south-1 华东-上海二:cn-east-2 华北-北京一:cn-north-1 华北-北京四:cn-north-4 repo_type 是 Integer 0
安装命令行工具 前提条件 操作系统为 Linux、Windows或Mac OS。 安装 node.js 10以上版本。 操作步骤 下载命令行工具。 npm install -g @huaweicloud/hcloud 验证命令行工具安装结果。 执行如下命令,显示版本号则安装成功。
查询模板 功能 查看系统当前可使用的模板列表。 语法 hcloud DevStar ListTemplates --cli-region="cn-north-1" [--keyword=template_name] 参数说明 表1 请求参数说明 参数名称 是否必选 参数描述 template_name
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需
查询模板详情(V3) 功能介绍 获取指定模板详情,包括模板id、名称、描述、作者、标签、上架时间等信息。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v
获取项目ID 调用API获取项目ID 项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
API概览 应用管理 应用管理接口,包括应用的查询、应用部署、应用构建、应用软件包查询、项目列表查询、流水线模板列表查、流水线运行状态查询等。您可以通过这些接口完成应用的DevOps开发流程。 表1 应用管理 API 说明 查询应用关联资源删除状态 根据应用Id查询应用关联的代码仓、流水线删除状态
获取应用详情 功能介绍 根据应用Id获取应用详情 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/applications/{application_id}
获取应用列表 功能介绍 获取我创建的应用列表 当前只支持查询我创建的应用,其中请求参数is_created_by_self需为true 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 400 DEVSTAR.1000 System busy. Try again later. 系统繁忙,请稍后再试
应用管理 查询应用关联资源删除状态 获取应用详情 更新应用信息 获取应用依赖元数据资源 删除应用信息 获取应用列表 查询应用环境部署任务详情 创建部署任务 部署任务执行变更人工审核 流水线模板列表查询 查询流水线最近一次运行状态查询接口 根据流水线Id操作流水线启动 获取用户有权
查询模板详情(V1) 功能介绍 查询模板详情,推荐使用V3版本接口。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/templates/{template_id} 表1 路径参数 参数 是否必选 参数类型 描述 template_id 是 String
状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
华为云DevStar为开发者提供业界主流框架代码初始化能力,通过GUI、API、CLI等多种方式,将按模板生成框架代码的能力推送至用户桌面。同时基于华为云服务资源、成熟的DevOps开发工具链和面向多场景的众多开发模板,提供一站式创建代码仓、自动生成框架代码、创建编译构建、测试、
修订记录 发布日期 修订记录 2022-04-29 新增API 部署任务执行变更人工审核 优化API 优化创建部署任务:增加CCI部署方式 2022-01-27 新增API 使用CodeArts IDE Online实例打开应用代码 查询模板列表 废弃API(仍可以访问,但不推荐使用,推荐使用最新版本接口)
查询模板列表(V2) 功能介绍 查询模板列表。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/templates/action 表1 Query参数 参数 是否必选 参数类型 描述 action_id 是 String 请填写固定值“query”。