GetJobResult - 获取任务重试信息

更新时间:

当迁移任务有失败文件时,获取失败文件是否能重试的信息。

接口说明

  • 获取任务重试信息,您必须有 mgw:GetImportJobResult 权限。
  • 当任务有失败文件时,迁移服务会为这些失败文件构造一份失败文件列表,调用该接口获取该文件列表的详情,可以据此创建一个新的数据地址,再创建一个子任务。通过这种方式,您能够重新迁移这些失败的文件。

调试

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

授权信息

当前API暂无授权信息透出。

请求语法

GET /job/{jobName}?jobResult HTTP/1.1 Host: userid.cn-hangzhou.mgw.aliyuncs.com

请求参数

名称类型必填描述示例值
jobNamestring

任务名称。

test_job_name
runtimeIdinteger

任务执行 ID。

1

返回参数

名称类型描述示例值
object

获取任务重试信息响应体。

ImportJobResultGetJobResultResp

获取任务重试信息详情。

示例

正常返回示例

JSON格式

{
  "ImportJobResult": {
    "ReadyRetry": "Ready",
    "InvPath": "mainfest.json",
    "InvBucket": "test_sys_bucket",
    "InvDomain": "test_domain",
    "InvLocation": "oss",
    "InvAccessId": "test_access_id",
    "InvAccessSecret": "test_secret_key",
    "InvRegionId": "test_region_id",
    "AddressType": "ossinv",
    "TotalObjectCount": 1000,
    "CopiedObjectCount": 800,
    "FailedObjectCount": 200,
    "TotalObjectSize": 1000,
    "CopiedObjectSize": 800,
    "Version": "test_job_id"
  }
}

XML格式

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ImportJobResult>
  <ReadyRetry>Ready</ReadyRetry>
  <InvPath>mainfest.json</InvPath>
  <InvBucket>test_sys_bucket</InvBucket>
  <InvDomain>test_domain</InvDomain>
  <InvLocation>oss</InvLocation>
  <InvAccessId>test_access_id</InvAccessId>
  <InvAccessSecret>test_secret_key</InvAccessSecret>
  <InvRegionId>test_region_id</InvRegionId>
  <AddressType>ossinv</AddressType>
  <TotalObjectCount>1000</TotalObjectCount>
  <CopiedObjectCount>800</CopiedObjectCount>
  <FailedObjectCount>200</FailedObjectCount>
  <TotalObjectSize>1000</TotalObjectSize>
  <CopiedObjectSize>800</CopiedObjectSize>
  <Version>test_job_id</Version>
</ImportJobResult>

错误码

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