Los siguientes objetos están directamente relacionados con la API triggerprototype.
El objeto prototipo de disparador tiene las siguientes propiedades.
| Propiedad | Tipo | Descripción |
|---|---|---|
| triggerid | ID | ID del prototipo de disparador. Comportamiento de la propiedad: - solo lectura - requerido para operaciones de actualización |
| description | string | Nombre del prototipo de disparador. Comportamiento de la propiedad: - requerido para operaciones de creación |
| expression | string | Expresión de disparador reducida. Comportamiento de la propiedad: - requerido para operaciones de creación |
| event_name | string | Nombre del evento generado por el disparador. |
| opdata | string | Datos operativos. |
| comments | string | Comentarios adicionales para el prototipo de disparador. |
| priority | integer | Severidad del prototipo de disparador. Valores posibles: 0 - (por defecto) no clasificado; 1 - información; 2 - advertencia; 3 - media; 4 - alta; 5 - desastre. |
| status | integer | Indica si el prototipo de disparador está habilitado o deshabilitado. Valores posibles: 0 - (por defecto) habilitado; 1 - deshabilitado. |
| flags | integer | Origen del prototipo de disparador. Valores posibles: 2 - un prototipo de disparador; 6 - un prototipo de disparador descubierto. Comportamiento de la propiedad: - solo lectura |
| templateid | ID | ID del prototipo de disparador de la plantilla principal. Comportamiento de la propiedad: - solo lectura |
| type | integer | Indica si el prototipo de disparador puede generar múltiples eventos de problema. Valores posibles: 0 - (por defecto) no generar múltiples eventos; 1 - generar múltiples eventos. |
| url | string | URL asociada al prototipo de disparador. |
| url_name | string | Etiqueta para la URL asociada al prototipo de disparador. |
| recovery_mode | integer | Modo de generación de evento OK. Valores posibles: 0 - (por defecto) Expresión; 1 - Expresión de recuperación; 2 - Ninguno. |
| recovery_expression | string | Expresión de recuperación de disparador reducida. |
| correlation_mode | integer | Cierre de eventos OK. Valores posibles: 0 - (por defecto) Todos los problemas; 1 - Todos los problemas si los valores de las etiquetas coinciden. |
| correlation_tag | string | Etiqueta para coincidencia. |
| manual_close | integer | Permitir cierre manual. Valores posibles: 0 - (por defecto) No; 1 - Sí. |
| discover | integer | Estado de descubrimiento del prototipo de disparador. Valores posibles: 0 - (por defecto) se descubrirán nuevos disparadores; 1 - no se descubrirán nuevos disparadores y los disparadores existentes se marcarán como perdidos. |
| uuid | string | Identificador único universal, utilizado para vincular prototipos de disparador importados con los ya existentes. Se genera automáticamente si no se proporciona. Comportamiento de la propiedad: - soportado si el prototipo de disparador pertenece a una plantilla |
El objeto de etiqueta de prototipo de disparador tiene las siguientes propiedades.
| Propiedad | Tipo | Descripción |
|---|---|---|
| tag | string | Nombre de la etiqueta del prototipo de disparador. Comportamiento de la propiedad: - requerido |
| value | string | Valor de la etiqueta del prototipo de disparador. |