• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
容器镜像服务CCR API参考手册
最近更新时间:2023-04-16 17:00:00

4 镜像仓库相关接口

4.1 GetArtifacts

 调用 GetArtifacts 接口获取租户的指定项目的镜像仓库列表。

4.1.1 使用描述

 GET https://{Endpoint}/ccr/v1.0/projects/{ProjectName}/repos

4.1.2 请求参数

 表4-1 Header 中的请求参数

image.png

 表4-2 URL 中的请求参数

image.png

4.1.3 返回数据

image.png

 表4-3 Repo 结构描述

image.png

image.png

4.1.4 示例

 1. 请求示例
 GET https://{Endpoint}/ccr/v1.0/projects/demo_pro/Repos
 2. 正常返回示例
 HTTP/1.1 200 OK
 Content-Type:application/json
 {
     "RequestId": "71e69b56-32be-4412-ab45-49eded6a87be",
     "TotalCount":2,
     "PageSize": 10,
     "PageNumber": 1,
     "Repos": [
     {
         "RepoName": "yunkun-private/flannel",
         "ImageCount": 1,
         "CreatedAt": "2021-08-25T03:11:40.884Z",
         "UpdatedAt": "2021-08-25T03:11:40.884Z"
         "ProjectId": 67,
         "PullCount": 0
     },
     {
         "RepoName": "yunkun-private/flannel-amd64",
         "ImageCount": 1,
         "CreatedAt": "2021-08-25T03:10:29.03Z",
         "UpdatedAt": "2021-08-25T03:11:24.972Z"
         "ProjectId": 67,
         "PullCount": 1
     }
     ]
 }

4.2 DeleteArtifacts

 调用 DeleteArtifacts 删除指定项目下的镜像仓库。

4.2.1 使用描述

 DELETE https://{Endpoint}/ccr/v1.0/projects/{ProjectName}/repos

4.2.2 请求参数

 表4-4 Header 中的请求参数

image.png

 表4-5 URL 中的请求参数

image.png

 表4-6 Body 中的请求参数

image.png

4.2.3 返回数据

image.png

4.2.4 示例

 1. 请求示例
 DELETE https://{Endpoint}/ccr/v1.0/projects/demo_pro/repos
 {
      "Repos":["yunkun-private/flannel"]
 }
 2. 正常返回示例
 HTTP/1.1 200 OK
 Content-Type:application/json
 {
      "RequestId": "71e69b56-32be-4412-ab45-49eded6a87be"
 }

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部