> Objeto de tipo de medio

Los siguientes objetos están directamente relacionados con la API mediatype.

Tipo de medio

El objeto de tipo de medio tiene las siguientes propiedades.

Propiedad Tipo Descripción
mediatypeid cadena (readonly) ID del tipo de medio.
name
(obligatorio)
cadena Nombre del tipo de medio.
type
(obligatorio)
entero Transporte utilizado por el tipo de medio.

Valores posibles:
0 - correo electrónico;
1 - script;
2 - SMS;
4 - Webhook.
exec_path cadena Para los tipos de medios de script, exec_path contiene el nombre del script ejecutado.

Obligatorio para los tipos de medios de script.
gsm_modem cadena Nombre del dispositivo serial del módem GSM.

Requerido para los tipos de medios SMS.
passwd cadena Contraseña de autenticación.

Se utiliza para los tipos de medios de correo electrónico.
smtp_email cadena Dirección de correo electrónico desde la que se enviarán las notificaciones.

Requerido para los tipos de medios de correo electrónico.
smtp_helo cadena SMTP HELO.

Requerido para los tipos de medios de correo electrónico.
smtp_server cadena Servidor SMTP.

Requerido para los tipos de medios de correo electrónico.
smtp_port entero Puerto del servidor SMTP al que conectarse.
smtp_security entero Nivel de seguridad de la conexión SMTP a utilizar.

Valores posibles:
0 - Ninguno;
1 - STARTTLS;
2 - SSL/TLS.
smtp_verify_host entero Equipo de verificación SSL para SMTP.

Valores posibles:
0 - No;
1 - Sí.
smtp_verify_peer entero Punto de verificación SSL para SMTP.

Valores posibles:
0 - No;
1 - Sí.
smtp_authentication entero Método de autenticación SMTP a utilizar.

Valores posibles:
0 - Ninguno;
1 - Contraseña normal.
status entero Si el tipo de medio está habilitado.

Valores posibles:
0 - (predeterminado) habilitado;
1 - deshabilitado.
username cadena Nombre de usuario.

Se utiliza para los tipos de medios de correo electrónico.
exec_params cadena Parámetros de script.

Cada parámetro termina con un nuevo salto de línea.
maxsessions entero El número máximo de alertas que se pueden procesar en paralelo.

Valores posibles para SMS:
1 - (predeterminado)

Valores posibles para otros tipos de medios:
0-100
maxattempts entero El número máximo de intentos para enviar una alerta.

Valores posibles:
1-100

Valor predeterminado:
3
attempt_interval cadena El intervalo entre los intentos de reintento. Acepta segundos y unidades de tiempo con sufijo.

Valores posibles:
0-1h

Valor predeterminado:
10s
content_type entero Formato del mensaje.

Valores posibles:
0 - texto sin formato;
1 - (predeterminado) html.
script texto Tipo de medio: cuerpo de script de webhook en javascript.
timeout cadena Tipo de medio: tiempo de espera de script de webhook. Acepta segundos y unidades de tiempo con sufijo.

Valores posibles:
1-60s

Valor predeterminado:
30s
process_tags entero Define si la respuesta del script del webhook debe interpretarse como etiquetas y si estas etiquetas deben agregarse al evento asociado.

Posibles valores:
0 - (predeterminado) Ignorar la respuesta del script del webhook.
1 - Procesar la respuesta del script del webhook como etiquetas.
show_event_menu entero Mostrar la entrada del tipo de medio en la propiedad urls de problem.get y event.get.

Posibles valores:
0 - (predeterminado) No agregar la entrada urls.
1 - Agregar el tipo de medio a la propiedad urls.
event_menu_url cadena Definir la propiedad url de la entrada del tipo de medio en la propiedad urls de problem.get y event.get.
event_menu_name cadena Defina la propiedad name de la entrada de tipo de medio en la propiedad urls de problem.get y event.get.
parameters matriz Matriz de parámetros de entrada de webhook.
description texto Descripción del tipo de medio.

Tenga en cuenta que para algunos métodos (actualizar, eliminar) la combinación de parámetros obligatorios/opcionales es diferente.

Parámetros del webhook

Los parámetros pasados al script de webhook cuando se llama, tienen las siguientes propiedades.

Propiedad Tipo Descripción
name
(obligatorio)
cadena Nombre del parámetro.
value cadena Valor del parámetro, admite macros.
Las macros admitidas se describen en la página Macros admitidas.

Plantilla de mensaje

El objeto de plantilla de mensaje define una plantilla que se utilizará como mensaje predeterminado para las operaciones de acción para enviar una notificación. Tiene las siguientes propiedades.

Propiedad Tipo Descripción
eventsource
(obligatorio)
entero Fuente del evento.

Valores posibles:
0 - desencadenantes;
1 - descubrimiento;
2 - registro automático;<br >3 - interno;
4 - servicios.
recovery
(obligatorio)
entero Modo de operación.

Valores posibles:
0 - operaciones;
1 - operaciones de recuperación;
2 - operaciones de actualización.
subject cadena Asunto del mensaje.
message cadena Texto del mensaje.