计划程序编辑请求由提取计划程序信息时获取的相同数据组成。 此信息可以根据您的目标进行处理,并返回相同的计划程序 URI。

请求网址

发布 https://api.dotcom-monitor.com/config_api_v1/scheduler/{scheduler_id}

路径参数

领域 类型 必填 描述
scheduler_id

字符串

true

需要编辑的计划程序的唯一 ID。

头参数

Content-Type: application/json
示例放置/开机自卸正文
{
"WeeklyIntervals":
[
{
"Day":["Su","Mo","Tu","We","Th","Fr","Sa"],
"From":720,
"To":1439,
"Included":true
},
{
"Day":["Su","Sa"],
"From":720,
"To":1439,
"Included":false
}
],
"DateTimeIntervals":
[
{
"From":1358668800,
"To":1358712000
}
],
}

所需的身体参数

若要编辑调度程序参数,建议先 获取现有的调度程序信息 ,并使用响应作为示例。

时间格式

请注意,时间间隔应 以UNIX时间 格式给出:

"Date_Time_Intervals": [{
 "From": 1358712000000,
 "To": 1358798400000
 }]
领域 类型 必需/可选 描述

名字

字符串

必填

调度程序名称。

例子:
"Scheduler_Name":"maintenance window"

Weekly_Intervals

对象数组

必填

这描述了每周重复的间隔

可能的天数值:

“苏”,”Mo”,”Tu”,”我们”,””,”Fr”,”萨”,”苏”

意味着已启用处理
"Included":true
意味着处理被禁用
"Included":false
例子:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1025,
      "Included": true
      }, {
      "Days": ["Su", "Sa"],
      "From_Min": 0,
      "To_Min": 1139,
      "Included": false
      },
]
要指定覆盖一整天的时间间隔,请将“From_Min”设置为 0 和
“To_Min”到1439:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1439,
      "Included": true
      }
]

Date_Time_Intervals

对象数组

必填

这描述了 非重复间隔。

时间格式以 UNIX 时间给出。

请注意,将“从”和“到”间隔转换为纪元时间时,秒值应为 0。

例子:
"Date_Time_Intervals": [{
"From": 1358712000000,
"To": 1358798400000
}]

成功响应

示例响应
{
"Success": true,
"Result": "Scheduler 6954 has been updated"
}