ManageEngine® Applications Manager |
||
该API允许用户在 Applications Manager中创建停机时间计划。 该计划可以按下面任意一种模式运行:
请求示例
http://[Host]:[Port]/AppManager/xml/CreateMaintenanceTask?apikey=[APIKEY]&taskMethod=daily&taskStartTime=[STARTTIME]& taskEndTime=[ENDTIME]&taskStatus=disable&taskEffectFrom=[DATE]&taskName=[NAME]&taskType=monitor&resourceid=[RESOURCEID]
请求参数
该API请求中的参数如下所示。您也可以参考MaintenanceTask API的参数列表。
参数 | 描述 |
taskMethod | 停机时间计划的执行周期,选择“每天”计划将会每天都执行一遍. |
taskStartTime | 停机时间计划的开始时间 |
taskEndTime | 停机时间计划的结束时间 |
taskEffectFrom | 停机时间计划的生效日期 |
示例
http://app-windows:9090/AppManager/xml/CreateMaintenanceTask?apikey=bdd4d0643c6f591e123b7ba6fb69d9dd&taskMethod=daily
&taskStartTime=20:00&taskEndTime=21:00&taskStatus=disable&taskEffectFrom=2010-05-24%2016:48&taskName=dr1
&taskType=monitor&resourceid=10000055
上面示例的输出结果:
<AppManager-response uri="/AppManager/xml/CreateMaintenanceTask"> <result> <response method="CreateMaintenanceTask"> <message>Maintenance Task successfully created.</message> </response> </result> </AppManager-response> |
请求示例
http://[Host]:[Port]/AppManager/xml/CreateMaintenanceTask?apikey=[APIKEY]&taskType=[TASKTYPE]&resourceid=[RESOURCEID]
&totalNumber=[TOTALNUMBER]&taskMethod=[TASKMETHOD]&taskDescription=[TASKDESCRIPTION]&taskStatus=[TASKSTATUS]
&taskEffectFrom=[DATETIME]&startDay1=[STARTDAY1]&startTime1=[STARTTIME1]&endDay1=[ENDDAY1]&endTime1=[ENDTIME1]
&taskName=[TASKNAME]
请求参数
该API请求的参数如下所示:
参数 | 描述 |
totalNumber | 计划停机的天数.您可以创建一个最大7天的停机时间计划 |
taskMethod | 停机时间计划的执行周期,选择“每周”计划将会每周都执行一次. |
taskDescription | 描述停机时间计划的内容 |
taskEffectFrom | 停机时间计划的生效日期 |
startDay[n] | 停机时间计划的开始日期,有效数据是1\2\3\4\5\6\7 |
startTime[n] | 停机时间计划的开始时间 |
endDay[n] | 停机时间计划的结束日期,有效数据是1\2\3\4\5\6\7 |
endTime[n] | 停机时间计划的结束时间 |
示例
http://app-windows:9090/AppManager/xml/CreateMaintenanceTask?apikey=983a7d7ed56c5753f4977df5883e2b2d&taskType=monitor
&resourceid=10000028&totalNumber=1&taskMethod=weekly&taskDescription=&taskStatus=disable&taskEffectFrom=2010-06-01%2011:25
&startDay1=tuesday&startTime1=10:00&endDay1=friday&endTime1=12:00&taskName=week
这个模式下你可以创建最多7个时间的停机计划
请求示例
http://[Host]:[Port]/AppManager/xml/CreateMaintenanceTask?apikey=[APIKEY]&taskMethod=[TASKMETHOD]&customTaskStartTime=[CUSTOMTASKSTARTTIME]
&customTaskEndTime=[CUSTOMTASKENDTIME]&taskStatus=[TASKSTATUS]&taskName=[TASKNAME]&taskType=[TASKTYPE]
&taskDescription=[TASKDESCRIPTION]&resourceid=[RESOURCEID]
请求参数
该API请求中的参数如下所示。您也可以参考MaintenanceTask API的 参数列表 。
参数 | 描述 |
API Key | 在管理选项卡中生成的KEY. |
taskMethod | 停机时间计划的执行周期,选择“指定”计划将会在指定时间执行 |
customTaskStartTime | 停机时间计划开始的时间 |
customTaskEndTime | 停机时间计划结束的时间 |
taskDescription | 停机时间计划的描述信息,这一项是可选的 |
示例
http://app-windows:9090/AppManager/xml/CreateMaintenanceTask?apikey=095cb3835ff015b01a3b3a6c4ab2c38a&taskMethod=once
&customTaskStartTime=2010-06-03%2012:46&customTaskEndTime=2010-06-05%2012:46&taskStatus=disable&taskName=once
&taskType=monitor&taskDescription=&resourceid=10000322
维护计划API |
编辑维护计划API |