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_typeestá 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_typeestá configurado en "diario", "semanal" o "mensual" | 
| every | entero | Para los períodos diarios y semanales, everydefine los intervalos de día o semana en los que el mantenimiento debe entrar en vigencia.Valor predeterminado si timeperiod_typeestá configurado en "daily" o "weekly": 1.Para los períodos mensuales cuando se configura day, la propiedadeverydefine el día del mes en el que el mantenimiento debe entrar en vigencia.Valor predeterminado si timeperiod_typeestá configurado en "monthly" ydayestá configurado: 1.Para los períodos mensuales cuando se configura dayofweek, la propiedadeverydefine la semana del mes en la que el mantenimiento debe entrar en vigencia.Valores posibles si timeperiod_typeestá configurado en "monthly" ydayofweekestá configurado:1 - (predeterminado) primera semana; 2 - segunda semana; 3 - tercera semana; 4 - cuarta semana; 5 - última semana. Comportamiento de la propiedad: - compatible si timeperiod_typeestá 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_typeestá configurado en "semanal" o sitimeperiod_typeestá configurado en "mensual" ydayno está configurado | 
| day | entero | Día del mes en el que debe entrar en vigencia el mantenimiento. Comportamiento de la propiedad: - obligatorio si timeperiod_typeestá configurado en "mensual" ydayofweekno 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_typeestá 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. |