本文提供了通过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****"
}