云服务器内容精选
-
响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 status String 参数解释: 请求成功、失败状态。 取值范围: success:请求成功。 error:请求失败。 trace_id String 参数解释: 请求id,当前请求唯一标识。 取值范围: 数字及中划线(-)组成的字符串。 result Array of ShowProjectListResult objects 参数解释: 仓库列表。 取值范围: 不涉及。 表3 ShowProjectListResult 参数 参数类型 描述 id String 参数解释: 序号。 取值范围: 不涉及。 name String 参数解释: 仓库id。 取值范围: 不涉及。 description String 参数解释: 仓库描述。 取值范围: 不涉及。 createdTime String 参数解释: 创建时间,时间格式:yyyy-MM-dd HH:mm:ss。 取值范围: 不涉及。 createdUserId String 参数解释: 创建人id。 取值范围: 不涉及。 createdUserName String 参数解释: 创建人名字。 取值范围: 不涉及。 modifiedTime String 参数解释: 修改时间,时间格式:yyyy-MM-dd HH:mm:ss。 取值范围: 不涉及。 modifiedUserId String 参数解释: 修改人id。 取值范围: 不涉及。 modifiedUserName String 参数解释: 修改人名字。 取值范围: 不涉及。 format String 参数解释: 制品类型。 取值范围: maven2|docker|npm|go|pypi|rpm|composer|debian|conan|nuget|docker2|cocoapods|ohpm|generic。 repoType String 参数解释: 仓库类型。 取值范围: hosted:本地仓库。 remote:代理仓库。 virtual:聚合仓库。 includesPattern String 参数解释: 路径包含规则。 取值范围: 不涉及。 excludesPattern String 参数解释: 路径排除规则。 取值范围: 不涉及。 url String 参数解释: 仓库地址。 取值范围: 不涉及。 storageSummaryInfo String 参数解释: storageSummaryInfo。 取值范围: 不涉及。 projectId String 参数解释: 项目id。 取值范围: 不涉及。 shareRight String 参数解释: 共享权限级别。 取值范围: PROJECT。 deploymentPolicy String 参数解释: 覆盖策略。 取值范围: 不涉及。 repositoryName String 参数解释: 仓库名称。 取值范围: 不涉及。 displayName String 参数解释: 仓库展示名称。 取值范围: 不涉及。 policy String 参数解释: 仓库策略。 取值范围: release。 snapshot。 tabId String 参数解释: 用于标记一对maven仓库(release、snapshot),相同的tab_id即为一对maven仓库。 取值范围: 不涉及。 status String 参数解释: 仓库状态。 取值范围: active:正常。 delete:删除。 disabled:无效。 view:私有库浏览者。 trash:废弃。 domainId String 参数解释: 租户id。 取值范围: 不涉及。 region String 参数解释: 区域。 取值范围: 不涉及。 uri String 参数解释: URI。 取值范围: 不涉及。 disable String 参数解释: 仓库是否禁用。 取值范围: true:是。 false:否。 packageType String 参数解释: 制品类型。 取值范围: 不涉及。
-
响应示例 状态码:200 OK { "status" : "success", "trace_id" : "143002-1701219898408-370", "result" : [ { "id" : null, "name" : "cn-north-7_5a775fdcb14f4431b6c0015618140bc3_maven_1_11", "description" : null, "createdTime" : "2022-01-20 18:23:17", "createdUserId" : "e9253deb37654775bb3c411aca89153a", "createdUserName" : "devcloud_devcloud_y00226182_01", "modifiedTime" : "2023-11-28 11:25:22", "modifiedUserId" : "e9253deb37654775bb3c411aca89153a", "modifiedUserName" : "devcloud_devcloud_y00226182_01", "format" : "maven2", "repoType" : "hosted", "includesPattern" : "**/*", "url" : "https://devrepo.devcloud.cn-north-7.ulanqab.huawei.com/artgalaxy/cn-north-7_5a775fdcb14f4431b6c0015618140bc3_maven_1_11/", "storageSummaryInfo" : null, "projectId" : null, "shareRight" : null, "deploymentPolicy" : null, "repositoryName" : "maven-test-20220120", "displayName" : "maven-test-20220120", "policy" : "release", "tabId" : "5a775fdcb14f4431b6c0015618140bc3_tab_maven2_11", "status" : "active", "domainId" : "5a775fdcb14f4431b6c0015618140bc3", "region" : "cn-north-7", "uri" : null, "disable" : false, "packageType" : "maven" } ] }
-
URI GET /cloudartifact/v5/maven/repository/list 表1 Query参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目ID,对应"需求管理 CodeArts Req"项目唯一标识,私有依赖库首页地址栏url https://{host}/cloudartifact/project/{project_id}/repository中project_id变量的值。 约束限制: 字符串长度32。 取值范围: 不涉及。 默认取值: 不涉及。