根据元数据获取文件

请求方法/请求路径

GET /ms/openapi/api/apigw/v3/projects/{projectId}/artifactories

资源描述

根据元数据获取文件

输入参数说明

Query参数

参数名称参数类型必须参数说明默认值

pipelineId

string

流水线ID

buildId

string

构建ID

page

integer

第几页

1

pageSize

integer

每页多少条(不传默认全部返回)

20

Path参数

参数名称参数类型必须参数说明默认值

projectId

string

项目ID

响应

HTTP代码说明参数类型

200

successful operation

数据返回包装模型分页数据包装模型版本仓库-文件信息

请求样例

curl -X GET '[请替换为API地址栏请求地址]?pipelineId={pipelineId}&buildId={buildId}&page={page}&pageSize={pageSize}' \
-H 'X-DEVOPS-UID:xxx'

HEADER样例

accept: application/json
Content-Type: application/json
X-DEVOPS-UID:xxx

返回样例-200

{
  "data" : {
    "records" : [ {
      "fullPath" : "String",
      "modifiedTime" : 0,
      "appVersion" : "String",
      "shortUrl" : "String",
      "downloadUrl" : "String",
      "fullName" : "String",
      "path" : "String",
      "folder" : true,
      "size" : 0,
      "name" : "String",
      "artifactoryType" : "ENUM",
      "properties" : [ {
        "value" : "String",
        "key" : "String"
      } ],
      "md5" : "String"
    } ],
    "count" : 0,
    "totalPages" : 0,
    "pageSize" : 0,
    "page" : 0
  },
  "message" : "String",
  "status" : 0
}

数据返回包装模型分页数据包装模型版本仓库-文件信息

参数名称参数类型必须参数说明

data

分页数据包装模型版本仓库-文件信息

数据

message

string

错误信息

status

integer

状态码

分页数据包装模型版本仓库-文件信息

参数名称参数类型必须参数说明

records

List<版本仓库-文件信息>

数据

count

integer

总记录行数

totalPages

integer

总共多少页

pageSize

integer

每页多少条

page

integer

第几页

版本仓库-文件信息

参数名称参数类型必须参数说明

fullPath

string

文件全路径

modifiedTime

integer

更新时间

appVersion

string

app版本

shortUrl

string

下载短链接

downloadUrl

string

下载链接

fullName

string

文件全名

path

string

文件路径

folder

boolean

是否文件夹

size

integer

文件大小(byte)

name

string

文件名

artifactoryType

ENUM(PIPELINE, CUSTOM_DIR, )

仓库类型

properties

List<版本仓库-元数据>

元数据

md5

string

MD5

版本仓库-元数据

参数名称参数类型必须参数说明

value

string

元数据值

key

string

元数据键

最后更新于