调用ListExecutions查询执行,支持多种过滤方式。

调试

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

请求参数

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

系统规定参数。取值:ListExecutions

RegionId String cn-hangzhou

地域ID

TemplateName String MyTemplate

模板名称。名称未包含关系,最终列出包含所填模板名称的所有模板。

Status String Running

执行状态,取值范围:Running, Started, Success, Failed, Waiting, Cancelled, Pending, Skipped。

ExecutionId String exec-xxx

执行ID

StartDateBefore String 2019-05-16T10:26:14Z

开始时间小于等于指定时间的执行

StartDateAfter String 2019-05-16T10:26:14Z

开始时间大于等于指定时间的执行

EndDateBefore String 2019-05-16T10:26:14Z

结束时间小于等于指定时间的执行

EndDateAfter String 2019-05-16T10:26:14Z

结束时间大于等于指定时间的执行

Mode String Automatic

执行模式。取值范围:

  • Automatic
  • Debug
ExecutedBy String vme

执行者

ParentExecutionId String exec-xxx

父执行ID

RamRole String OOSServiceRole

RAM角色

IncludeChildExecution Boolean true

是否包含子执行。默认为False。

Category String Other

执行的模版类型。可分为Other、TimerTrigger、EventTrigger、AlarmTrigger。

Tags Json {"k1":"v2","k2":"v2"}

执行的标签

MaxResults Integer 50

分页大小。取值范围:10-100。默认为50。

NextToken String MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ

翻页标记的Token

SortField String StartDate

排序字段。取值范围:

  • StartDate(默认值):创建时间
  • EndDate:结束时间
  • Status:状态
SortOrder String Ascending

排序方向。取值范围:

  • Ascending:升序
  • Descending(默认值):降序
ResourceId String i-xxx

ECS资源ID

ResourceTemplateName String ACS-ECS-TEST

资源的模板名称

返回数据

名称 类型 示例值 描述
Executions Array of Execution

执行数据

Category String Other

执行的模版类型。可分为Other、TimerTrigger、EventTrigger、AlarmTrigger。

Counters Map {"Failed": 0,"Success": 1,"Total": 2}

任务按执行状态计数

CreateDate String 2019-05-16T10:26:14Z

执行创建时间

CurrentTasks Array of CurrentTask

当前正在运行的Tasks

TaskAction String acs::Template

Task执行模板

TaskExecutionId String task-exec-44d32b45d2a49899#1

Task执行ID

TaskName String installSLSILogtail

Task名称

Description String test execution.

执行描述

EndDate String 2019-05-16T10:26:14Z

执行结束时间

ExecutedBy String 1309252800

执行模板者

ExecutionId String exec-44d32b45d2a449e

执行的唯一标识

IsParent Boolean false

标记是否包含子任务

LastSuccessfulTriggerTime String 2019-05-27T09:29:18Z

最近一次成功触发模板的时间

LastTriggerStatus String Success

最近一次触发模版后的执行状态

LastTriggerTime String 2019-05-27T09:29:18Z

最近一次触发模板的时间

Mode String Automatic

执行模式

Outputs String { "InstanceId":"i-xxx" }

执行输出结果

Parameters Map { "Status":"Running" }

执行的输入参数

ParentExecutionId String exec-xxx

父执行ID

RamRole String OOSServiceRole

执行当前模板的角色

ResourceStatus String { "Success": 1 }

资源状态

SafetyCheck String Skip

安全检查模式。取值范围为Skip, ConfirmEveryHighRiskAction。

StartDate String 2019-05-16T10:26:14Z

执行开始时间

Status String Success

执行状态。取值范围为Started, Queued, Running, Waiting, Success, Failed, Cancelled。

StatusMessage String “”

任务执行状态

StatusReason String ""

状态原因

Tags Map {}

执行的标签

Targets String ""

目标资源

TemplateId String 123

模板ID

TemplateName String MyTemplate

模板名称

TemplateVersion String v1

模板版本号

UpdateDate String 2019-05-16T10:26:14Z

执行更新时间

WaitingStatus String ""

等待状态

MaxResults Integer 50

分页大小

NextToken String MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ

翻页标记的Token

RequestId String 14A074-47CA-9757-12CC4761D47A

请求ID

示例

请求示例

http(s)://oos.cn-hangzhou.aliyuncs.com/?Action=ListExecutions
&<公共请求参数>

正常返回示例

XML 格式

<ListExecutionsReesponse>
      <Executions>
            <ExecutedBy>25901550100</ExecutedBy>
            <ExecutionId>exec-4f5cd190ac8832</ExecutionId>
            <Mode>Automatic</Mode>
            <Outputs></Outputs>
            <Parameters>
                  <LogTailUserDefinedId>logtaildemo</LogTailUserDefinedId>
                  <TagKey>oostest</TagKey>
                  <TagValue>installlogtail</TagValue>
            </Parameters>
            <RamRole>OOSServiceRole</RamRole>
            <SafetyCheck>Skip</SafetyCheck>
            <StartDate>2019-05-27T09:29:18Z</StartDate>
            <Status>Started</Status>
            <TemplateId>t-1bd35ba07f</TemplateId>
            <TemplateName>loop-echo</TemplateName>
            <TemplateVersion>v1</TemplateVersion>
            <Counters>
                  <Failed>0</Failed>
                  <Success>1</Success>
                  <Total>2</Total>
            </Counters>
      </Executions>
      <RequestId>4918C2-34C9-4679-9DB3-4C0F4129AC</RequestId>
</ListExecutionsReesponse>

JSON 格式

{
  "Executions": [
    {
      "CurrentTasks": [], 
      "ExecutedBy": "25901550100", 
      "ExecutionId": "exec-4f5cd190ac8832", 
      "Mode": "Automatic", 
      "Outputs": {}, 
      "Parameters": {
        "LogTailUserDefinedId": "logtaildemo", 
        "TagKey": "oostest", 
        "TagValue": "installlogtail"
      }, 
      "RamRole": "OOSServiceRole", 
      "SafetyCheck": "Skip", 
      "StartDate": "2019-05-27T09:29:18Z", 
      "Status": "Started", 
      "TemplateId": "t-1bd35ba07f", 
      "TemplateName": "loop-echo", 
      "TemplateVersion": "v1",
      "Counters": {
        "Failed": 0, 
        "Success": 1, 
        "Total": 2
      }
    }
  ],
  "RequestId": "4918C2-34C9-4679-9DB3-4C0F4129AC"
}

错误码

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