检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
身份认证和权限管理 身份认证 用户通过管理控制台或API接口方式访问CodeArts Artifact服务,本质上都是调用API接口。 调用接口前,需要先通过统一身份认证服务(Identity and Access Management,简称IAM)的权限认证并获取对应Token,
租户级IP白名单 IP白名单是通过设置IP白名单的IP范围和访问权限,限制用户的访问和上传下载权限,大大增强仓库的安全性。用户可以通过创建“租户级IP白名单”设置私有依赖库的访问权限。 创建租户级IP白名单 登录软件开发生产线首页,单击页面右上角用户名,在下拉菜单中选择“租户设置”
管理私有依赖库1.0 访问私有依赖库1.0 配置私有依赖库1.0 管理私有依赖库1.0 管理私有依赖库1.0中的私有组件 管理私有依赖库1.0回收站 设置私有依赖库1.0与本地开发环境对接
管理私有依赖库2.0 私有依赖库2.0的简介 新建私有依赖库2.0 配置私有依赖库2.0权限 管理私有依赖库2.0 通过私有依赖库页面上传/下载私有组件 通过客户端上传/下载私有组件 管理私有依赖库2.0中的组件 管理私有依赖库2.0回收站
通过checksum搜索文件 功能介绍 通过checksum搜索文件 调用方法 请参见如何调用API。 URI GET /cloudartifact/v5/search/checksum 表1 Query参数 参数 是否必选 参数类型 描述 checksum 是 String 参数解释
重置用户密码 功能介绍 重置用户密码 调用方法 请参见如何调用API。 URI POST /cloudartifact/v5/maven/users/me 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 status String 参数解释:
计费模式概述 CodeArts Artifact采用包年/包月计费模式,提供资源扩展。 CodeArts Artifact套餐:包括基础版、专业版。详情如表1所示。 资源扩展:提供存储资源扩展和下载流量资源扩展。购买资源扩展前,须购买制品仓库服务套餐或CodeArts基础版及以上规格套餐
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,制品仓库的终端节点如下表所示,请您根据业务需要选择对应区域的终端节点。 表1 制品仓库的终端节点 区域名称 区域 终端节点(Endpoint) 华东-上海一 cn-east-3 cloudartifacts-ext.cn-east
管理软件发布库2.0 软件发布库2.0的简介 配置软件发布库2.0的权限 上传软件包到软件发布库2.0 管理软件发布库2.0中的软件包 设置软件发布库2.0的清理策略 管理软件发布库2.0回收站
查询关注列表 功能介绍 查询关注列表 调用方法 请参见如何调用API。 URI GET /cloudartifact/v5/attention/artifacts 表1 Query参数 参数 是否必选 参数类型 描述 page_no 否 Integer 参数解释: 页码。 约束限制
非maven删除文件 功能介绍 非maven删除文件 调用方法 请参见如何调用API。 URI DELETE /cloudartifact/v5/file 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 path 是 String 文件路径 响应参数 状态码: 200
关注组件/取消关注组件 功能介绍 关注组件/取消关注组件 调用方法 请参见如何调用API。 URI POST /cloudartifact/v5/attention 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 attention 是 String 关注/取消关注
管理软件发布库1.0 访问软件发布库1.0 管理软件发布库1.0中的软件包 设置软件发布库1.0的清理策略 管理软件发布库1.0回收站
通过编译构建任务发布/获取Npm私有组件 本文档介绍如何通过编译构建任务发布私有组件到Npm私有依赖库、如何从Npm私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建Npm格式私有依赖库。 请添加当前账号对当前私有库的权限
通过编译构建任务发布/获取Go私有组件 本文档介绍如何通过编译构建任务发布私有组件到Go私有依赖库、如何从Go私有依赖库获取依赖包完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 已创建Go格式私有依赖库。 请添加当前账号对当前私有库的权限,
通过编译构建任务发布/获取PyPI私有组件 背景信息 私有依赖库管理各种开发语言对应的私有组件包(开发者通俗称之为私服)。由于不同的开发语言组件通常有不同的归档格式要求,私有依赖库目的就在于管理私有开发语言组件并在企业或团队内共享给其他开发者开发使用。 本文档介绍如何通过编译构建任务发布私有组件到
通过编译构建任务发布/获取NPM私有组件 背景信息 NPM(Node Package Manager)是一个JavaScript包管理工具,NPM组件包即NPM管理的对象,而NPM私有依赖库就是管理和存储NPM组件包的一个私有仓库。 私有依赖库管理各种开发语言对应的私有组件包(开发者通俗称之为私服
批量删除回收站 功能介绍 批量删除回收站 调用方法 请参见如何调用API。 URI DELETE /cloudartifact/v5/trashes 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 是 Array of TrashArtifactModelForDelete
通过编译构建任务发布/获取Maven私有组件 本文档介绍如何通过编译构建任务发布Maven私有组件至私有依赖库、及如何从私有依赖库获取Maven组件完成编译构建任务。 前提条件 已有可用项目。如果没有项目,请先新建CodeArts项目。 请添加当前账号对当前私有库的权限,请参考管理用户权限
批量还原回收站 功能介绍 批量还原回收站 调用方法 请参见如何调用API。 URI PUT /cloudartifact/v5/trashes 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 [数组元素] 是 Array of IDETrashArtifactModel