Los siguientes objetos están directamente relacionados con la API maintenance
.
El objeto de mantenimiento tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
maintenanceid | ID | ID del mantenimiento. Comportamiento de la propiedad: - solo lectura - obligatorio para operaciones de actualización |
nombre | cadena | Nombre del mantenimiento. Comportamiento de la propiedad: - obligatorio para operaciones de creación |
active_since | timestamp | Hora en que el mantenimiento se activa. El valor proporcionado se redondeará a minutos. Comportamiento de la propiedad: - obligatorio para operaciones de creación |
active_till | timestamp | Hora en que el mantenimiento deja de estar activo. El valor dado se redondeará a minutos. Comportamiento de la propiedad: - obligatorio para operaciones de creación |
descripción | cadena | Descripción del mantenimiento. |
maintenance_type | integer | Tipo de mantenimiento. Valores posibles: 0 - (predeterminado) con recopilación de datos; 1 - sin recopilación de datos. |
tags_evaltype | integer | Método de evaluación de etiqueta de problema. Valores posibles: 0 - (predeterminado) Y/O; 2 - O. |
El objeto de período de tiempo se utiliza para definir los períodos en los que debe entrar en vigor el mantenimiento. Tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
period | entero | Duración del período de mantenimiento en segundos. El valor dado se redondeará a la baja a minutos. Valor predeterminado: 3600. |
timeperiod_type | entero | Tipo de período de tiempo. Valores posibles: 0 - (predeterminado) una sola vez; 2 - diario; 3 - semanal; 4 - mensual. |
start_date | timestamp | Fecha en la que debe entrar en vigor el período de mantenimiento. El valor dado se redondeará a minutos. Valor predeterminado: fecha actual. Comportamiento de la propiedad: - compatible si timeperiod_type está configurado en "solo una vez" |
start_time | entero | Hora del día en la que comienza el mantenimiento en segundos. El valor dado se redondeará a minutos. Valor predeterminado: 0. Comportamiento de la propiedad: - compatible si timeperiod_type está configurado en "diario", "semanal" o "mensual" |
every | entero | Para los períodos diarios y semanales, every define los intervalos de día o semana en los que el mantenimiento debe entrar en vigencia.Valor predeterminado si timeperiod_type está configurado en "daily" o "weekly": 1.Para los períodos mensuales cuando se configura day , la propiedad every define el día del mes en el que el mantenimiento debe entrar en vigencia.Valor predeterminado si timeperiod_type está configurado en "monthly" y day está configurado: 1.Para los períodos mensuales cuando se configura dayofweek , la propiedad every define la semana del mes en la que el mantenimiento debe entrar en vigencia.Valores posibles si timeperiod_type está configurado en "monthly" y dayofweek está configurado:1 - (predeterminado) primera semana; 2 - segunda semana; 3 - tercera semana; 4 - cuarta semana; 5 - última semana. Comportamiento de la propiedad: - compatible si timeperiod_type está configurado como "diario", "semanal" o "mensual" |
dayofweek | entero | Días de la semana en los que debe entrar en vigor el mantenimiento. Posibles valores de mapa de bits: 1: lunes; 2: martes; 4: miércoles; 8: jueves; 16: viernes; 32: sábado; 64: domingo. Este es un campo de máscara de bits; Se acepta cualquier suma de valores de mapa de bits posibles (por ejemplo, 21 para lunes, miércoles y viernes). Comportamiento de la propiedad: - obligatorio si timeperiod_type está configurado en "semanal" o si timeperiod_type está configurado en "mensual" y day no está configurado |
day | entero | Día del mes en el que debe entrar en vigencia el mantenimiento. Comportamiento de la propiedad: - obligatorio si timeperiod_type está configurado en "mensual" y dayofweek no está configurado |
month | entero | Meses en los que debe entrar en vigor el mantenimiento. Posibles valores de mapa de bits: 1 - enero; 2 - febrero; 4 - marzo; 8 - abril; 16 - mayo; 32 - junio; 64 - julio; 128 - agosto; 256 - septiembre; 512 - octubre; 1024 - noviembre; 2048 - diciembre. Este es un campo de máscara de bits; cualquier suma de posibles valores de mapa de bits es aceptable (por ejemplo, 585 para enero, abril, julio y octubre). Comportamiento de la propiedad: - obligatorio si timeperiod_type está establecido en "mensual" |
El objeto de etiqueta de problema se utiliza para definir qué problemas deben suprimirse cuando el mantenimiento entre en vigor. Las etiquetas solo se pueden especificar si maintenance_type
de objeto de mantenimiento está configurado en "con recopilación de datos". Tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
tag | cadena | Nombre de etiqueta del problema. Comportamiento de la propiedad: - obligatorio |
operator | entero | Operador de condición. Valores posibles: 0 - Igual; 2 - (predeterminado) Contiene. |
value | cadena | Valor de etiqueta de problema. |