检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IDETrashArtifactModel 参数 是否必选 参数类型 描述 id 否 String 仓库id format 否 String 类型 status 否 String 当前仓库状态 uri 否 String 待还原的文件路径 响应参数 状态码: 200 表3 响应Body参数
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,制品仓库的终端节点如下表所示,请您根据业务需要选择对应区域的终端节点。 表1 制品仓库的终端节点 区域名称 区域 终端节点(Endpoint) 华东-上海一 cn-east-3 cloudartifacts-ext
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
获取项目ID 调用API取项目ID 项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中“{Endpoint}”为IAM的终端节点,可以从终端节点获取。接口的认证鉴权请参见认证鉴权。
发布库文件管理 彻底删除文件/文件夹 分页查询构建归档包列表 父主题: API
责任共担 华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。
如何调用API 构造请求 认证鉴权 返回结果
进入代码托管服务。创建Go语言代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“Go Web Demo”创建代码仓库。 准备“go.mod”文件,并上传至代码仓库的根目录中。本文中使用的“go.mod”文件如下所示: 配置并执行编译构建任务。 在代码仓库中,单击页面右上角“设置构建”,页面跳转至“新建编译构建任务”页面。
进入代码托管服务,创建Go语言代码仓库(操作步骤请参考创建云端仓库)。本文中使用仓库模板“GoWebDemo”创建代码仓库。 配置并执行编译构建任务。 在代码仓库中,单击页面右上角“设置构建”,页面跳转至“新建编译构建任务”页面。 在页面中选择“空白构建模板”,单击“下一步”。 添加步骤“Go语言构建”。
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 403 CR.4102 当前用户没有该项目权限 当前用户没有该项目权限 请联系项目管理员 500 CR.5000
回收站 批量还原回收站 批量删除回收站 父主题: API
自定义角色无预置权限,可以联系管理员添加当前角色类型对应资源的相应操作权限。 在私有依赖库中管理仓库权限 制品仓库服务支持在项目下统一配置项目各角色对当前项目下私有依赖库的默认操作权限,请参考添加成员并授权成员角色。 用户也可以单独配置对应私有依赖库的仓库权限。 为私有依赖库成员添加/删除权限的操作步骤如下:
软件发布库 在软件发布库首页为什么不能上传文件、创建目录等? 是否可以通过直接更改pom.xml文件中的依赖ID来调用软件发布库中的jar包? 软件发布库回收站中的文件无法还原该如何处理?
获取账号ID 在调用接口的时候,部分URL中需要填入帐号ID,所以需要先在管理控制台上获取到帐号ID。帐号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看帐号ID。 图1 获取帐号ID 父主题:
发布库文件查询 获取项目下文件版本信息列表(待下线) 获取项目下文件版本信息列表 父主题: API
私有依赖库 如何将snapshot组件上传到Maven私有依赖库? 如何正确调用Maven私有依赖库的私有组件? 支持本地编译时调用私有依赖库中的软件包吗? 使用gradle构建任务上传maven包,返回500错误提示,该如何处理? 无法下载依赖的war、jar文件时怎么办? 本
调用说明 CodeArts提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 您可以在API Explorer中调用API,查看API请求和返回结果。此外,API Explore
发布库套餐查询 获取当前用户的套餐信息 获取当前用户的套餐状态 父主题: API
apt仓库源添加。 打开配置文件(获取方法参考发布私有组件到Debian私有依赖库),将文件中所有“DISTRIBUTION”替换为上传Debian文件时使用的“COMPONENT”值(例如“main”),并根据下载的配置文件sources.list执行仓库源添加。 仓库源添加后,使用如下命令更新仓库源。
apt仓库源添加。 打开配置文件(获取方法参考发布私有组件到Debian私有依赖库),将文件中所有“DISTRIBUTION”替换为上传Debian文件时使用的“COMPONENT”值(例如“main”),并根据下载的配置文件sources.list执行仓库源添加。 仓库源添加后,使用如下命令更新仓库源。