创建定时任务

本文提供了通过API方式创建一个定时任务的简单示例。

示例说明

本文示例中,创建了一个定时任务,主要参数说明如下:

  • LaunchTime:定时任务触发的时间点。按照ISO8601标准表示,并需要使用UTC时间,格式:YYYY-MM-DDThh:mmZ

  • RecurrenceType:重复执行定时任务的类型。使用该参数您需要同时指定RecurrenceValue值。

  • RecurrenceValue:重复执行定时任务的数值。您需要同时指定RecurrenceType值。

  • RecurrenceEndTime:重复执行定时任务的结束时间。按照ISO8601标准表示,并需要使用UTC时间,格式:YYYY-MM-DDThh:mmZ

  • ScheduledAction:定时任务触发时需要执行的伸缩规则,填写伸缩规则的唯一标识符。

更多参数说明,请参见CreateScheduledTask

请求示例

http(s)://ess.aliyuncs.com/?Action=CreateScheduledTask
&RegionId=cn-qingdao
&ScheduledTaskName=scheduled****
&ScheduledAction=ari:acs:ess:cn-hangzhou:140692647****:scalingrule/asr-bp12tcnol686y1ik****
&RecurrenceEndTime=2014-08-17T16:55Z
&LaunchTime=2014-08-17T16:52Z
&RecurrenceType=Daily
&RecurrenceValue=1
&ScalingGroupId=asg-bp18p2yfxow2dloq****
&公共请求参数

返回示例

XML格式

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

<CreateScheduledTaskResponse>
    <ScheduledTaskId>edRtShc57WGXdt8TlPbr****</ScheduledTaskId>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</CreateScheduledTaskResponse>

JSON格式

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

{
  "ScheduledTaskId" : "edRtShc57WGXdt8TlPbr****",
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}