调用ListRepository查询镜像仓库列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListRepository

系统规定参数。取值:ListRepository

RegionId String cn-shanghai

地区

InstanceId String cri-kmsiwlxxdcva****

实例ID

RepoStatus String ALL

仓库状态,取值:

  • NORMAL:正常
  • DELETING:删除中
  • DELETED:已删除
  • ALL:所有仓库状态
RepoName String repo-test

仓库名称

RepoNamespaceName String repo-namespace-test

仓库命名空间名称

PageNo Integer 1

页号

PageSize Integer 30

一页展示的列表数

返回数据

名称 类型 示例值 描述
RequestId String 5241C090-DA69-4B0F-8E3F-2F24FDE1110E

请求ID

Code String success

返回值

PageNo Integer 1

页号

IsSuccess Boolean true

是否成功

PageSize Integer 30

页大小

TotalCount String 1

总数量

Repositories Array of Repositories

仓库列表

Summary String test OK

摘要信息

RepoBuildType String MANUAL

仓库构建类型,取值:

  • AUTO:自动触发构建
  • MANUAL:手动触发构建
ModifiedTime Long 1564153576000

最近修改时间

RepoId String crr-03cuozrsqhkw****

仓库ID

CreateTime Long 1564153576000

创建时间

RepoNamespaceName String test

仓库命名空间

TagImmutability Boolean true

镜像tag不可变性

InstanceId String cri-kmsiwlxxdcv****

实例ID

RepoType String PRIVATE

仓库类型,取值:

  • PUBLIC:公开
  • PRIVATE:私有
RepoStatus String NORMAL

仓库状态

RepoName String test

仓库名称

示例

请求示例

http(s)://[Endpoint]/?Action=ListRepository
&InstanceId=cri-kmsiwlxxdcva****
&RegionId=cn-shanghai
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<Repositories>
    <RepoNamespaceName>test</RepoNamespaceName>
    <TagImmutability>true</TagImmutability>
    <RepoBuildType>MANUAL</RepoBuildType>
    <ModifiedTime>1564153576000</ModifiedTime>
    <RepoType>PRIVATE</RepoType>
    <RepoStatus>NORMAL</RepoStatus>
    <InstanceId>cri-kmsiwlxxdcv****</InstanceId>
    <CreateTime>1564153576000</CreateTime>
    <RepoName>test</RepoName>
    <Summary>test OK</Summary>
    <RepoId>crr-03cuozrsqhkw****</RepoId>
</Repositories>
<IsSuccess>true</IsSuccess>
<TotalCount>1</TotalCount>
<PageSize>30</PageSize>
<RequestId>5241C090-DA69-4B0F-8E3F-2F24FDE1110E</RequestId>
<PageNo>1</PageNo>
<Code>success</Code>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Repositories" : {
    "RepoNamespaceName" : "test",
    "TagImmutability" : true,
    "RepoBuildType" : "MANUAL",
    "ModifiedTime" : 1564153576000,
    "RepoType" : "PRIVATE",
    "RepoStatus" : "NORMAL",
    "InstanceId" : "cri-kmsiwlxxdcv****",
    "CreateTime" : 1564153576000,
    "RepoName" : "test",
    "Summary" : "test OK",
    "RepoId" : "crr-03cuozrsqhkw****"
  },
  "IsSuccess" : true,
  "TotalCount" : 1,
  "PageSize" : 30,
  "RequestId" : "5241C090-DA69-4B0F-8E3F-2F24FDE1110E",
  "PageNo" : 1,
  "Code" : "success"
}

错误码

访问错误中心查看更多错误码。