调用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 Map {"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

资源的模板名称

ResourceGroupId String rg-acfmxsn4m4******

资源组ID。

返回数据

名称 类型 示例值 描述
NextToken String MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ

翻页标记的Token

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

请求ID

MaxResults Integer 50

分页大小

Executions Array of Execution

执行数据

Status String Success

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

WaitingStatus String ""

等待状态

Targets String ""

目标资源

StatusReason String ""

状态原因

Tags Map

执行的标签

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

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

Mode String Automatic

执行模式

SafetyCheck String Skip

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

TemplateName String MyTemplate

模板名称

TemplateVersion String v1

模板版本号

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

执行创建时间

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

执行更新时间

Description String test execution.

执行描述

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

最近一次触发模板的时间

ParentExecutionId String exec-xxx

父执行ID

LastTriggerStatus String Success

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

StatusMessage String “”

任务执行状态

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

执行输出结果

ExecutedBy String 1309252800

执行模板者

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

执行结束时间

IsParent Boolean false

标记是否包含子任务

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

执行开始时间

ExecutionId String exec-44d32b45d2a449e

执行的唯一标识

Parameters Map

执行的输入参数

Counters Map

任务按执行状态计数

ResourceGroupId String rg-acfmxsn4m4******

资源组ID

Category String Other

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

TemplateId String 123

模板ID

RamRole String OOSServiceRole

执行当前模板的角色

ResourceStatus String { "Success": 1 }

资源状态

CurrentTasks Array of CurrentTask

当前正在运行的Tasks

TaskExecutionId String task-exec-44d32b45d2a49899#1

Task执行ID

TaskName String installSLSILogtail

Task名称

TaskAction String acs::Template

Task执行模板

示例

请求示例

http(s)://[Endpoint]/?Action=ListExecutions
&RegionId=cn-hangzhou
&TemplateName=MyTemplate
&Status=Running
&ExecutionId=exec-xxx
&StartDateBefore=2019-05-16T10:26:14Z
&StartDateAfter=2019-05-16T10:26:14Z
&EndDateBefore=2019-05-16T10:26:14Z
&EndDateAfter=2019-05-16T10:26:14Z
&Mode=Automatic
&ExecutedBy=vme
&ParentExecutionId=exec-xxx
&RamRole=OOSServiceRole
&IncludeChildExecution=true
&Category=Other
&MaxResults=50
&NextToken=MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ
&SortField=StartDate
&SortOrder=Ascending
&ResourceId=i-xxx
&ResourceTemplateName=ACS-ECS-TEST
&ResourceGroupId=rg-acfmxsn4m4******
&公共请求参数

正常返回示例

XML格式

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

<ListExecutionsResponse>
    <NextToken>MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ</NextToken>
    <RequestId>14A074-47CA-9757-12CC4761D47A</RequestId>
    <MaxResults>50</MaxResults>
    <Executions>
        <Status>Success</Status>
        <WaitingStatus>""</WaitingStatus>
        <Targets>""</Targets>
        <StatusReason> ""</StatusReason>
        <LastSuccessfulTriggerTime>2019-05-27T09:29:18Z</LastSuccessfulTriggerTime>
        <Mode>Automatic</Mode>
        <SafetyCheck>Skip</SafetyCheck>
        <TemplateName>MyTemplate</TemplateName>
        <TemplateVersion>v1</TemplateVersion>
        <CreateDate>2019-05-16T10:26:14Z</CreateDate>
        <UpdateDate>2019-05-16T10:26:14Z</UpdateDate>
        <Description>test execution.</Description>
        <LastTriggerTime>2019-05-27T09:29:18Z</LastTriggerTime>
        <ParentExecutionId>exec-xxx</ParentExecutionId>
        <LastTriggerStatus>Success</LastTriggerStatus>
        <StatusMessage>“”</StatusMessage>
        <Outputs>{ "InstanceId":"i-xxx" }</Outputs>
        <ExecutedBy>1309252800</ExecutedBy>
        <EndDate>2019-05-16T10:26:14Z</EndDate>
        <IsParent>false</IsParent>
        <StartDate>2019-05-16T10:26:14Z</StartDate>
        <ExecutionId>exec-44d32b45d2a449e</ExecutionId>
        <ResourceGroupId>rg-acfmxsn4m4******</ResourceGroupId>
        <Category>Other</Category>
        <TemplateId>123</TemplateId>
        <RamRole>OOSServiceRole</RamRole>
        <ResourceStatus>{ 			"Success": 1 		}</ResourceStatus>
        <CurrentTasks>
            <TaskExecutionId>task-exec-44d32b45d2a49899#1</TaskExecutionId>
            <TaskName>installSLSILogtail</TaskName>
            <TaskAction>acs::Template</TaskAction>
        </CurrentTasks>
    </Executions>
</ListExecutionsResponse>

JSON格式

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

{
  "NextToken" : "MTRBMDc0NjAtRUJFNy00N0NBLTk3NTctMTJDQzQ",
  "RequestId" : "14A074-47CA-9757-12CC4761D47A",
  "MaxResults" : 50,
  "Executions" : [ {
    "Status" : "Success",
    "WaitingStatus" : "\"\"",
    "Targets" : "\"\"",
    "StatusReason" : " \"\"",
    "LastSuccessfulTriggerTime" : "2019-05-27T09:29:18Z",
    "Mode" : "Automatic",
    "SafetyCheck" : "Skip",
    "TemplateName" : "MyTemplate",
    "TemplateVersion" : "v1",
    "CreateDate" : "2019-05-16T10:26:14Z",
    "UpdateDate" : "2019-05-16T10:26:14Z",
    "Description" : "test execution.",
    "LastTriggerTime" : "2019-05-27T09:29:18Z",
    "ParentExecutionId" : "exec-xxx",
    "LastTriggerStatus" : "Success",
    "StatusMessage" : "“”",
    "Outputs" : "{ \"InstanceId\":\"i-xxx\" }",
    "ExecutedBy" : "1309252800",
    "EndDate" : "2019-05-16T10:26:14Z",
    "IsParent" : false,
    "StartDate" : "2019-05-16T10:26:14Z",
    "ExecutionId" : "exec-44d32b45d2a449e",
    "ResourceGroupId" : "rg-acfmxsn4m4******",
    "Category" : "Other",
    "TemplateId" : "123",
    "RamRole" : "OOSServiceRole",
    "ResourceStatus" : "{ \t\t\t\"Success\": 1 \t\t}",
    "CurrentTasks" : [ {
      "TaskExecutionId" : "task-exec-44d32b45d2a49899#1",
      "TaskName" : "installSLSILogtail",
      "TaskAction" : "acs::Template"
    } ]
  } ]
}

错误码

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