制品仓库 CODEARTS ARTIFACT-通过checksum搜索文件:URI
URI
GET /cloudartifact/v5/search/checksum
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
checksum |
是 |
String |
参数解释: 文件校验和,可在页面文件详细信息概览中获取,文件校验和的MD5, SHA-1, SHA-256, SHA-512任意值。 约束限制: 不涉及。 取值范围: 只能使用英文字符、数字,字符串长度32、40、64、128。 默认取值: 不涉及。 |
page_no |
否 |
Integer |
参数解释: 页码。 约束限制: 不涉及。 取值范围: 最小值1。 默认取值: 1 |
page_size |
否 |
Integer |
参数解释: 每页大小。 约束限制: 不涉及。 取值范围: 最小值1,最大值100。 默认取值: 10 |
format |
否 |
String |
参数解释: 仓库类型。 约束限制: 不涉及。 取值范围: 允许的类型为: maven2|npm|go|pypi|rpm|composer|debian|conan|nuget|docker2|cocoapods|ohpm。 默认取值: 不涉及。 |
in_project |
否 |
String |
参数解释: 是否在项目中,值为true,project_id有值时,查询指定项目数据;project_id无值时,查询当前账号所有项目数据。值为false或不传值时查询当前租户下未关联项目的仓库数据。 约束限制: 不涉及。 取值范围: true or false。 默认取值: 不涉及。 |
project_id |
否 |
String |
参数解释: 项目id,对应"需求管理 CodeArts Req"项目唯一标识,私有依赖库首页地址栏url https://{host}/cloudartifact/project/{project_id}/repository中project_id变量的值。 约束限制: 参数in_project值为true值时此参数生效。 取值范围: 只能使用小写英文字符及数字,字符串长度为32位。 默认取值: 不涉及。 |