调用ListAsynJobs查询异步任务结果的列表,按时间倒序排序。

调试

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

请求参数

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

系统规定的参数。取值:ListAsynJobs

JobIds Array of String bp1bpn0kn9****

异步任务ID。

ResourceType String ACL

资源类型。取值:

  • loadbalancer:应用型负载均衡实例。
  • listener:监听。
  • rule:转发规则。
  • acl:访问控制。
  • securitypolicy:安全策略。
  • servergroup:服务器组。
ResourceIds Array of String lb-test

资源实例ID。

ApiName String CreateLoadBalancer

操作接口名称。

BeginTime Long 2021-06-03T17:22Z

任务开始时间。格式为yyyy-MM-ddTHH:mm:ssZ

EndTime Long 2021-06-04T17:22Z

任务结束时间。格式为yyyy-MM-ddTHH:mm:ssZ

NextToken String FFmyTO70tTpLG6I3FmYAXGKPd****

是否拥有下一次查询的令牌(Token)。取值:

  • 第一次查询和没有下一次查询时,均无需填写。
  • 如果有下一次查询,取值为上一次API调用返回的NextToken值。
MaxResults Long 50

本次读取的最大数据记录数量。

取值:1~100

默认值:20,表示传入为空。

返回数据

名称 类型 示例值 描述
Jobs Array of Job

任务列表。

ApiName String CreateLoadBalancer

操作接口名称。

CreateTime Long 213466323****

任务开始时间戳。

ErrorCode String 506

如果Status为失败,则为错误码。

ErrorMessage String AllocateEipAddress Failed

如果Status为失败,则为错误信息。

Id String 365F4154-92F6-4AE4-92F8-7FF34B5****

任务ID。

ModifyTime Long 213466323****

任务结束时间戳。

OperateType String Create

操作类型。

  • Create:创建。
  • Update:修改。
  • Delete: 删除。
ResourceId String lb-test

关联的资源实例ID。

ResourceType String loadbalancer

关联的资源类型。取值:

  • loadbalancer:应用型负载均衡实例。
  • listener:监听。
  • rule:转发规则。
  • acl:访问控制。
  • securitypolicy:安全策略。
  • servergroup:服务器组。
Status String Succeeded

任务状态。

  • Succeeded:成功
  • Failed:失败
  • Processing:执行
MaxResults Long 10

本次查询返回记录数量。

NextToken String FFmyTO70tTpLG6I3FmYAXGKPd****

是否拥有下一次查询的令牌(Token)。取值:

  • 如果NextToken为空表示没有下一次查询。
  • 如果NextToken有返回值,该取值表示下一次查询开始的令牌。
RequestId String 365F4154-92F6-4AE4-92F8-7FF34B540710

请求ID。

TotalCount Long 1000

总记录数。

示例

请求示例

http(s)://[Endpoint]/?Action=ListAsynJobs
&JobIds=["bp1bpn0kn9****"]
&ResourceType=ACL
&ResourceIds=["lb-test"]
&ApiName=CreateLoadBalancer
&NextToken=FFmyTO70tTpLG6I3FmYAXGKPd****
&MaxResults=50
&公共请求参数

正常返回示例

XML格式

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

<ListAsynJobsResponse>
    <Jobs>
        <ApiName>CreateLoadBalancer</ApiName>
        <ErrorCode>506</ErrorCode>
        <ErrorMessage>AllocateEipAddress Failed</ErrorMessage>
        <Id>365F4154-92F6-4AE4-92F8-7FF34B5****</Id>
        <OperateType>Create</OperateType>
        <ResourceId>lb-test</ResourceId>
        <ResourceType>loadbalancer</ResourceType>
        <Status>Succeeded</Status>
    </Jobs>
    <MaxResults>10</MaxResults>
    <NextToken>FFmyTO70tTpLG6I3FmYAXGKPd****</NextToken>
    <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    <TotalCount>1000</TotalCount>
</ListAsynJobsResponse>

JSON格式

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

{
  "Jobs" : {
    "ApiName" : "CreateLoadBalancer",
    "ErrorCode" : 506,
    "ErrorMessage" : "AllocateEipAddress Failed",
    "Id" : "365F4154-92F6-4AE4-92F8-7FF34B5****",
    "OperateType" : "Create",
    "ResourceId" : "lb-test",
    "ResourceType" : "loadbalancer",
    "Status" : "Succeeded"
  },
  "MaxResults" : 10,
  "NextToken" : "FFmyTO70tTpLG6I3FmYAXGKPd****",
  "RequestId" : "365F4154-92F6-4AE4-92F8-7FF34B540710",
  "TotalCount" : 1000
}

错误码

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