文档首页/ DevStar/ API参考/ API/ 应用管理/ 通过应用Id获取软件发布仓库列表
更新时间:2024-07-04 GMT+08:00
分享

通过应用Id获取软件发布仓库列表

功能介绍

通过应用Id获取软件发布仓库列表

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v1/applications/{application_id}/release-repositories

表1 路径参数

参数

是否必选

参数类型

描述

application_id

String

应用id

表2 Query参数

参数

是否必选

参数类型

描述

parent_id

String

父id,仅在仓库类型为ReleaseMan需要

keyword

String

搜索关键字,支持按名称搜索,默认null

limit

Integer

每页显示的条目数量,默认10

offset

Integer

偏移量,表示从此偏移量开始查询,默认0

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Language

String

语言类型 中文:zh-cn 英文:en-us

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

release_repositories

Array of ReleaseRepository objects

软件包列表

count

Integer

软件包总条数

表5 ReleaseRepository

参数

参数类型

描述

id

String

软件包id

name

String

软件包名称

download_path

String

软件包下载地址

size

String

软件包大小

category_name

String

软件包类型名称

file_type

String

文件类型

created

String

创建时间

updated

String

修改时间

请求示例

GET https://{endpoint}/v1/applications/035265ab4c884312924c08f7a2f88631/release-repositories

响应示例

状态码: 200

ok

{
  "release_repositories" : [ {
    "id" : "035265ab4c884312924c08f7a2f88631",
    "name" : "aqwxTQ",
    "download_path" : "swr.cn-north-1.myhuaweicloud.com/namespace/busybox:latest",
    "size" : 1304902,
    "created" : "2018-07-06T06:18:55Z",
    "updated" : "2018-07-06T06:18:55Z"
  } ],
  "count" : 120
}

状态码: 400

Bad Request

{
  "error_code" : "DEVSTAR.1001",
  "error_msg" : "application_id : 非法参数"
}

状态码: 401

Unauthorized

{
  "error_code" : "DEV.00000001",
  "error_msg" : "未识别到用户认证信息"
}

状态码: 403

Forbidden

{
  "error_code" : "DEVSTAR.1034",
  "error_msg" : "无操作权限"
}

状态码

状态码

描述

200

ok

400

Bad Request

401

Unauthorized

403

Forbidden

错误码

请参见错误码

相关文档