使用GetArtifactBuildTask来获取制品构建任务

调试

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

请求参数

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

系统规定参数。取值为GetArtifactBuildTask。

BuildTaskId String i2a-123456

制品构建任务ID

InstanceId String cri-1234567

企业版实例ID

RegionId String cn-hangzhou

地域

返回数据

名称 类型 示例值 描述
ArtifactBuildType String IMAGE_TO_ACCELERATED_IMAGE

制品构建类型,目前支持:

  • IMAGE_TO_ACCELERATED_IMAGE:ACK场景优化的加速镜像制作
  • IMAGE_TO_ECI_ACCELERATED_IMAGE:ECI场景优化的加速镜像制品
BuildTaskId String i2a-123456

制品构建任务ID

Code String success

返回码

EndTime Integer 156871880

结束时间

Instructions List null

保留字段,需要为空。

IsSuccess Boolean true

是否成功

RequestId String C4C7DD0C-C9D6-437A-A7EE-121EFD70D002

请求ID

SourceArtifact Struct

源制品

ArtifactType String IMAGE

制品类型,目前仅支持IMAGE。

RepoId String crr-1234567

仓库ID,目前仅支持镜像仓库。

Version String latest

制品版本,目前只支持镜像版本。

StartTime Integer 156871881

开始时间

TargetArtifact Struct

目的制品

ArtifactType String IMAGE

制品类型,目前仅支持IMAGE。

RepoId String crr-1234567

仓库ID,目前仅支持镜像仓库,且目的制品的仓库ID需要与源制品仓库ID保持一致。

Version String latest_accelerated

制品版本,目前只支持镜像。

TaskStatus String BUILDING

制品制作状态,目前支持:

  • PENDING:调度中
  • BUILDING:制作中
  • SUCCESS:制作成功
  • FAILED:制作失败

示例

请求示例

http(s)://[Endpoint]/?Action=GetArtifactBuildTask
&BuildTaskId=i2ei-123456
&InstanceId=cri-1234567
&RegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML格式

<TargetArtifact>
    <Version>latest_accelerated</Version>
    <ArtifactType>IMAGE</ArtifactType>
    <RepoId>crr-1234567</RepoId>
</TargetArtifact>
<ArtifactBuildType>IMAGE_TO_ACCELERATED_IMAGE</ArtifactBuildType>
<IsSuccess>true</IsSuccess>
<EndTime>15687188001</EndTime>
<BuildTaskId>i2a-123456</BuildTaskId>
<RequestId>C4C7DD0C-C9D6-437A-A7EE-121EFD70D002</RequestId>
<StartTime>15687188001</StartTime>
<Instructions/>
<TaskStatus>BUILDING</TaskStatus>
<Code>success</Code>
<SourceArtifact>
    <Version>latest</Version>
    <ArtifactType>IMAGE</ArtifactType>
    <RepoId>crr-1234567</RepoId>
</SourceArtifact>

JSON格式

{
    "TargetArtifact": {
        "Version": "latest_accelerated",
        "ArtifactType": "IMAGE",
        "RepoId": "crr-1234567"
    },
    "ArtifactBuildType": "IMAGE_TO_ACCELERATED_IMAGE",
    "IsSuccess": true,
    "EndTime": 15687188001,
    "BuildTaskId": "i2a-123456",
    "RequestId": "C4C7DD0C-C9D6-437A-A7EE-121EFD70D002",
    "StartTime": 15687188001,
    "Instructions": "",
    "TaskStatus": "BUILDING",
    "Code": "success",
    "SourceArtifact": {
        "Version": "latest",
        "ArtifactType": "IMAGE",
        "RepoId": "crr-1234567"
    }
}

错误码

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