调用StartExecution启动一个执行。

调试

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

请求参数

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

系统规定参数。取值:StartExecution

TemplateName String vmeixme

模板名称。内容限制为字母、数字、中划线、下划线,长度200字符,且不能以ALIYUN、ACS、ALIBABA开头。

ClientToken String 123e56767-e89b-12d3-a456-426655440000

访问令牌

LoopMode String Automatic

循环模式

Mode String Automatic

执行模式。取值:

  • Debug
  • Automatic(默认值)
Parameters String {"Status":"Running"}

由参数集合组成的Json字符串,默认为{}。

ParentExecutionId String exec-xxx

父执行ID

RegionId String cn-hangzhou

地域ID

SafetyCheck String Skip

安全检查模式。取值:

  • Skip:此选项表示客户了解风险,无需确认即可执行任何Action,无论什么风险等级。Mode=Automatic时有效。
  • ConfirmEveryHighRiskAction(默认值):此选项会要求客户确认每一个高风险的Action。客户通过调用NotifyExecution接口进行确认或取消。
TemplateVersion String v1

版本号,如不填默认为最新的版本号。

返回数据

名称 类型 示例值 描述
Execution

执行数据

Counters String 1

执行数

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

执行创建时间

CurrentTasks

当前正在运行的Tasks

TaskAction String ACS::WaitFor

任务动作

TaskExecutionId String exec-xxxyyy.0001

任务执行ID

TaskName String waitForReady

任务名称

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

结束时间

ExecutedBy String root(13092080xx12344)

执行模板者

ExecutionId String exec-xxxyyy

执行的唯一标识

IsParent Boolean false

是否包含子任务

LoopMode String Automatic

循环模式

Mode String Automatic

执行模式

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

执行输出结果

Parameters String { "Status":"Running" }

执行的输入参数

ParentExecutionId String exec-xxxx

父执行ID

RamRole String OOSServiceRole

执行当前模板的角色

SafetyCheck String Skip

安全检查模式

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

开始时间

Status String Success

执行状态

StatusMessage String ""

状态信息

TemplateId String t-1bd341007f

模板ID

TemplateName String MyTemplate

模板名称

TemplateVersion String v1

模板版本号

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

更新时间

RequestId String 14A07460-EBE7-47CA-9757-12CC4761D47A

请求ID

示例

请求示例


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

正常返回示例

XML 格式

<StartExecutionResponse>
      <Execution>
            <ExecutedBy>root(13092000)</ExecutedBy>
            <ExecutionId>exec-4f5cd1b9042ac8832</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-1bd341007f</TemplateId>
            <TemplateName>loop-echo</TemplateName>
            <TemplateVersion>v1</TemplateVersion>
      </Execution>
      <RequestId>491F8C2-34C9-4679-9DB3-4C0F4929AC</RequestId>
</StartExecutionResponse>

JSON 格式

{
	"StartExecutionResponse":{
		"Execution":{
			"Outputs":"",
			"TemplateVersion":"v1",
			"TemplateName":"loop-echo",
			"Status":"Started",
			"Parameters":{
				"TagValue":"installlogtail",
				"TagKey":"oostest",
				"LogTailUserDefinedId":"logtaildemo"
			},
			"StartDate":"2019-05-27T09:29:18Z",
			"SafetyCheck":"Skip",
			"ExecutedBy":"root(13092000)",
			"ExecutionId":"exec-4f5cd1b9042ac8832",
			"Mode":"Automatic",
			"TemplateId":"t-1bd341007f",
			"RamRole":"OOSServiceRole"
		},
		"RequestId":"491F8C2-34C9-4679-9DB3-4C0F4929AC"
	}
}

错误码

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