代码库列表

请求方法/请求路径

GET /ms/openapi/api/apigw/v3/repositories/{projectId}/hasPermissionList

资源描述

代码库列表

输入参数说明

Query参数

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

repositoryType

string

仓库类型

Path参数

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

projectId

string

项目ID

响应

HTTP代码说明参数类型

200

successful operation

请求样例

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

HEADER样例

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

返回样例-200

{
  "data" : {
    "records" : [ {
      "aliasName" : "String",
      "updatedTime" : 0,
      "repositoryId" : 0,
      "type" : "ENUM",
      "repositoryHashId" : "String",
      "url" : "String"
    } ],
    "count" : 0,
    "totalPages" : 0,
    "pageSize" : 0,
    "page" : 0
  },
  "message" : "String",
  "status" : 0
}

数据返回包装模型分页数据包装模型代码库模型-基本信息

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

data

数据

message

string

错误信息

status

integer

状态码

分页数据包装模型代码库模型-基本信息

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

records

数据

count

integer

总记录行数

totalPages

integer

总共多少页

pageSize

integer

每页多少条

page

integer

第几页

代码库模型-基本信息

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

aliasName

string

仓库别名

updatedTime

integer

最后更新时间

repositoryId

integer

仓库ID

type

ENUM(CODE_SVN, CODE_GIT, CODE_GITLAB, GITHUB, CODE_TGIT, )

类型

repositoryHashId

string

仓库哈希ID

url

string

URL

最后更新于