检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装命令行工具 前提条件 操作系统为 Linux、Windows或Mac OS。 安装 node.js 10以上版本。 操作步骤 下载命令行工具。 npm install -g @huaweicloud/hcloud 验证命令行工具安装结果。 执行如下命令,显示版本号则安装成功。
同步模板浏览记录 功能介绍 未登录状态下,将用户浏览过的模板缓存在浏览器中,登录时,调用该接口同步模板浏览记录。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST
状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path}
代码生成 功能 通过 DevStar 模板生成代码。 语法 hcloud DevStar <operation> --cli-region="cn-north-1" --param1=value1 --param2=value2 ... 其中 “operation”可选内容如下:
流水线模板列表查询 功能介绍 流水线模板列表查询 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/pipeline-templates 表1 Query参数
API概览 应用管理 应用管理接口,包括应用的查询、应用部署、应用构建、应用软件包查询、项目列表查询、流水线模板列表查、流水线运行状态查询等。您可以通过这些接口完成应用的DevOps开发流程。 表1 应用管理 API 说明 查询应用关联资源删除状态 根据应用Id查询应用关联的代码仓、流水线删除状态
获取应用列表 功能介绍 获取我创建的应用列表 当前只支持查询我创建的应用,其中请求参数is_created_by_self需为true 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
查询任务详情 功能介绍 查询任务的详情。 通过任务ID可以查看任务的状态 当任务结束时返回应用代码存放的位置。 接口鉴权方式 通过华为云服务获取的用户token。 代码生成位置 应用代码生成后的地址,目前支持CodeArts Repo地址和压缩包下载地址。 调试 您可以在API
通过应用Id获取软件发布仓库列表 功能介绍 通过应用Id获取软件发布仓库列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/applications
获取用户有权限的DevStar存量CodeArts项目列表 功能介绍 获取用户有权限的DevStar存量CodeArts项目列表。 来源包括:1.DevStar创建的CodeArts项目;2.DevStar应用有关联CodeArts项目。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
获取应用依赖元数据资源 功能介绍 根据应用Id获取依赖元数据资源 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/applications/{appl