调用DescribeImageFixTask接口查询已创建的镜像修复任务的列表。

调试

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

请求参数

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

要执行的操作。取值:DescribeImageFixTask

StartTime Long 1634725571000

要查询的修复任务开始的时间戳,单位为毫秒。

EndTime Long 1635575219000

要查询的修复任务结束的时间戳,单位为毫秒。

Status String 1

要查询的镜像修复任务的状态。取值:

  • 1:修复中
  • 2:修复成功
  • 3:修复失败
CurrentPage Integer 1

设置从返回结果的第几页开始显示查询结果。默认值为1,表示从第1页开始显示。

PageSize Integer 20

设置分页查询时,每页中显示的修复任务的数量。默认值为20,表示每页显示20条修复任务。

返回数据

名称 类型 示例值 描述
RequestId String 8AC52BBA-85D3-5F64-9B48-D08437CAF916

本次调用请求的ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

PageInfo Object

页面显示信息。

CurrentPage Integer 1

从返回结果的第几页开始显示查询结果。默认值为1,表示从第1页开始显示。

PageSize Integer 20

分页查询时,每页中显示的修复任务的数量。默认值为20,表示每页显示20条修复任务。

TotalCount Integer 12

查询到的镜像修复任务的总数量。

Count Integer 12

当前页面显示的镜像修复任务的数量。

BuildTasks Array of BuildTask

镜像修复任务的详细信息。

BuildTaskId String ivf-939536b5-c3ca-427b-8183-91007756

镜像修复任务的ID。

TaskType String IMAGE_REPAIR

镜像修复任务的类型。此处为固定值:IMAGE_REPAIR,表示镜像修复。

RepoNamespace String name-002

镜像的命名空间。

RepoName String test-redhat

镜像仓库的名称。

RegionId String cn-hangzhou

镜像的地域。

OldTag String centos8.1-ja

镜像的版本。

OldUuid String 2fa731681911ae8d1b5f11893ace****

镜像的UUID。

NewTag String redhat8-vault

镜像的修复版本。

NewUuid String 2fa731681911ae8d1b5f11893ace****

修复后镜像UUID。

FixTime String 2021-10-14 20:32:05

修复任务结束的时间戳,单位为毫秒。

FinishTime String 2021-10-14 20:34:07

修复任务开始的时间戳,单位为毫秒。

Status Integer 2

镜像修复任务的状态。取值:

  • 1:修复中
  • 2:修复成功
  • 3:修复失败

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeImageFixTask
&StartTime=1634725571000
&EndTime=1635575219000
&Status=1
&CurrentPage=1
&PageSize=20
&公共请求参数

正常返回示例

XML格式

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

<DescribeImageFixTaskResponse>
    <RequestId>8AC52BBA-85D3-5F64-9B48-D08437CAF916</RequestId>
    <PageInfo>
        <CurrentPage>1</CurrentPage>
        <PageSize>20</PageSize>
        <TotalCount>12</TotalCount>
        <Count>12</Count>
    </PageInfo>
    <BuildTasks>
        <BuildTaskId>ivf-939536b5-c3ca-427b-8183-91007756</BuildTaskId>
        <TaskType>IMAGE_REPAIR</TaskType>
        <RepoNamespace>name-002</RepoNamespace>
        <RepoName>test-redhat</RepoName>
        <RegionId>cn-hangzhou</RegionId>
        <OldTag>centos8.1-ja</OldTag>
        <OldUuid>2fa731681911ae8d1b5f11893ace****</OldUuid>
        <NewTag>redhat8-vault</NewTag>
        <NewUuid>2fa731681911ae8d1b5f11893ace****</NewUuid>
        <FixTime>2021-10-14 20:32:05</FixTime>
        <FinishTime>2021-10-14 20:34:07</FinishTime>
        <Status>2</Status>
    </BuildTasks>
</DescribeImageFixTaskResponse>

JSON格式

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

{
  "RequestId" : "8AC52BBA-85D3-5F64-9B48-D08437CAF916",
  "PageInfo" : {
    "CurrentPage" : 1,
    "PageSize" : 20,
    "TotalCount" : 12,
    "Count" : 12
  },
  "BuildTasks" : [ {
    "BuildTaskId" : "ivf-939536b5-c3ca-427b-8183-91007756",
    "TaskType" : "IMAGE_REPAIR",
    "RepoNamespace" : "name-002",
    "RepoName" : "test-redhat",
    "RegionId" : "cn-hangzhou",
    "OldTag" : "centos8.1-ja",
    "OldUuid" : "2fa731681911ae8d1b5f11893ace****",
    "NewTag" : "redhat8-vault",
    "NewUuid" : "2fa731681911ae8d1b5f11893ace****",
    "FixTime" : "2021-10-14 20:32:05",
    "FinishTime" : "2021-10-14 20:34:07",
    "Status" : 2
  } ]
}

错误码

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