镜像仓库列表
Method
GET
描述
获取镜像仓库列表,可以通过过滤字段过滤镜像列表
请求参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
Limit | string | 否 | ||
Offset | string | 否 | ||
Filters | 过滤条件, Name String 镜像仓库名称,支持模糊查询(不支持通配符,直接用关键词即可) 否 Type String 访问权限,精确匹配 否 Tags int 版本数,精确匹配 否 Downloads int 下载数,精确匹配 否 Favorites int 被收藏数,精确匹配 否 Category String 自定义,收藏,全部(Favorite,Custom,All) 否 | array | 否 | |
Action | DescribeRepositories | string | 是 | |
Version | 2018-03-08 | string | 是 |
返回参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
Repositories | Repository列表 | array | 是 | 详细信息见下表 |
TotalCount | 总数 | integer | 是 |
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
RepositoryId | 镜像仓库Id | long | 是 | |
Name | 镜像仓库名称 | string | 是 | |
Type | 访问权限,公开/私有 | string | 否 | |
CiSupported | 是否支持持续集成 | boolean | 否 | |
Label | 镜像类型:应用服务器/Linux/数据库等 | string | 否 | |
Description | 基本描述 | string | 否 | |
Detail | 详细描述 | string | 否 | |
Tags | 镜像版本数 | integer | 否 | |
Downloads | 下载次数 | integer | 否 | |
Favorites | 被收藏次数 | integer | 否 | |
Status | 仓库状态:正常/异常 | string | 否 | |
CreateAt | 镜像仓库更新时间,ISO8601 (yyyy-MM-dd'T'HH:mm:ss'Z') | string | 否 | |
UpdateAt | 镜像仓库更新时间,ISO8601 (yyyy-MM-dd'T'HH:mm:ss'Z') | string | 否 | |
UserName | 用户昵称 | string | 是 | |
URL | 最新tag下载URL | string | 否 | |
CiAvailable | 持续集成是否失效,0:失效,1:有效 | integer | 否 | |
CiMessage | 失效原因 | string | 否 |
状态码
错误码(Code) | 错误提示(Message) | http status code | 说明 |
---|---|---|---|
InvalidFormat | The format of the input parameter %s is illegal. | 400 | null |
ResourceNotFound | %s is not found. | 404 | null |
MissingParameter | The required input parameter %s for processing this request is not supplied. | 400 | null |
请求示例
GET https://open.cn-east-1.163yun.com/ccr?Version=2018-03-08&Action=DescribeRepositories&Name=create&Type=Private
返回示例
{
"Repositories": [
{
"Category": "Custom",
"CreateAt": "2017-11-01T12:29:43Z",
"Downloads": 4,
"Favorites": 0,
"Name": "createtest",
"UserName": "test1",
"RepositoryId": 175,
"Status": "Normal",
"Tags": 2,
"Type": "Private",
"UpdateAt": "2018-03-07T02:58:49Z"
},
{
"Category": "Custom",
"CreateAt": "2017-11-01T13:38:19Z",
"Downloads": 1,
"Favorites": 0,
"Name": "createtest/test",
"UserName": "test1",
"RepositoryId": 176,
"Status": "Normal",
"Tags": 1,
"Type": "Private",
"UpdateAt": "2017-11-01T13:40:55Z"
}
],
"TotalCount":96,
"RequestId": "8a722cb1-a7f9-464b-8c2b-72ec8c19f3da"
}