La solicitud de edición del programador consta de los mismos datos que obtiene al extraer la información del programador. Esta información se puede procesar de acuerdo con sus objetivos y CON puntos de vuelta al mismo URI del programador.

URL de solicitud

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

Parámetros de ruta

Campo Tipo Obligatorio Descripción
scheduler_id

Cadena

true

El identificador único del programador que necesita editar.

Parámetros de encabezado

Content-Type: application/json
Ejemplo de cuerpo PUT / POST
{
"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
}
],
}

Parámetros corporales requeridos

Para editar los parámetros de un programador, le recomendamos que primero obtenga una información del programador existente y use la respuesta como muestra.

FORMATO DE HORA

Tenga en cuenta que el intervalo de tiempo debe darse en formato de hora UNIX :

"Date_Time_Intervals": [{
 "From": 1358712000000,
 "To": 1358798400000
 }]
Campo Tipo Obligatorio/Opcional Descripción

Nombre

Cadena

Obligatorio

Nombre del programador.

Ejemplo:
"Scheduler_Name":"maintenance window"

Weekly_Intervals

Matriz de objetos

Obligatorio

Esto describe los intervalos que se repiten semanalmente.

VALORES DE DÍAS POSIBLES:

“Su”,”Mo”,”Tu”,”Nosotros”,”Th”,”Fr”,”Sa”,”Su”

SIGNIFICA QUE EL PROCESAMIENTO ESTÁ HABILITADO
"Included":true
SIGNIFICA QUE EL PROCESAMIENTO ESTÁ DESACTIVADO
"Included":false
Ejemplo:
"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
      },
]
Para especificar el intervalo de tiempo que cubre un día completo, establezca “From_Min” en 0 y
“To_Min” a 1439:
"Weekly_Intervals": [{
      "Days": ["Tu", "We", "Th", "Fr", "Sa"],
      "From_Min": 0,
      "To_Min": 1439,
      "Included": true
      }
]

Date_Time_Intervals

Matriz de objetos

Obligatorio

Esto describe Intervalos de no repetición.

El formato de hora se da en hora UNIX.

Tenga en cuenta que el valor de segundos debe ser 0 al convertir los intervalos “De” y “Para” a tiempo de época.

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

Respuesta de éxito

Ejemplo de respuesta
{
"Success": true,
"Result": "Scheduler 6954 has been updated"
}