> Objeto de mapa

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

Mapa

El objeto de mapa tiene las siguientes propiedades.

Propiedad Tipo Descripción
sysmapid string (readonly) ID del mapa.
height
(obligatorio)
entero Alto del mapa en píxeles.
** name**
(obligatorio)
cadena Nombre del mapa.
** width**
(obligatorio)
entero Ancho del mapa en píxeles.
backgroundid cadena ID de la imagen utilizada como fondo del mapa.
expand_macros entero Si se deben expandir las macros en las etiquetas al configurar el mapa.

Valores posibles:
0 - (predeterminado) no expandir las macros;
1 - expandir las macros.
expandproblem entero Si el iniciador del problema se mostrará para métricas con un solo problema.

Valores posibles:
0: siempre muestra el número de problemas;
1 - (predeterminado) muestra el iniciador del problema si solo hay un problema.
grid_align entero Si se debe habilitar la alineación de la cuadrícula.

Valores posibles:
0 - deshabilitar la alineación de la cuadrícula;
1 - (predeterminado) habilitar la alineación de la cuadrícula.
grid_show entero Si se debe mostrar la cuadrícula en el mapa.

Valores posibles:
0 - no mostrar la cuadrícula;
1 - (predeterminado) mostrar la cuadrícula.
grid_size entero Tamaño de la cuadrícula del mapa en píxeles.

Valores admitidos: 20, 40, 50, 75 y 100.

Predeterminado: 50.
highlight entero Si el resaltado de iconos está habilitado.

Valores posibles:
0 - resaltado deshabilitado;
1 - (predeterminado) resaltado habilitado.
iconmapid string ID del mapa de iconos utilizado en el mapa.
label_format entero Si se deben habilitar etiquetas avanzadas.

Valores posibles:
0 - (predeterminado) deshabilitar etiquetas avanzadas;
1 - habilitar etiquetas avanzadas.
label_location entero Ubicación de la etiqueta del elemento del mapa.

Valores posibles:
0 - (predeterminado) abajo;
1 - izquierda;
2 - derecha;< br>3 - arriba.
label_string_host string Etiqueta personalizada para elementos de equipo.

Requerido para mapas con tipo de etiqueta de equipo personalizado.
label_string_hostgroup cadena Etiqueta personalizada para elementos del grupo de equipos.

Obligatoria para mapas con tipo de etiqueta de grupo de equipos personalizado.
label_string_image cadena Etiqueta personalizada para elementos de imagen.

Obligatoria para mapas con tipo de etiqueta de imagen personalizada.
label_string_map string Etiqueta personalizada para elementos de mapa.

Obligatoria para mapas con tipo de etiqueta de mapa personalizada.
label_string_trigger cadena Etiqueta personalizada para elementos de activación.

Obligatoria para mapas con tipo de etiqueta de activación personalizada.
label_type entero Tipo de etiqueta del elemento del mapa.

Valores posibles:
0 - etiqueta;
1 - dirección IP;
2 - (predeterminado) nombre del elemento;< br>3 - solo estado;
4 - nada.
label_type_host entero Tipo de etiqueta para elementos de equipo.

Valores posibles:
0 - etiqueta;
1 - dirección IP;
2 - elemento (predeterminado) nombre;
3 - solo estado;
4 - nada;
5 - personalizado.
label_type_hostgroup integer Tipo de etiqueta para elementos del grupo de equipos.

Valores posibles:
0 - etiqueta;
2 - (predeterminado) nombre del elemento;
3 - solo estado;
4 - nada;
5 - personalizado.
label_type_image integer Tipo de etiqueta para elementos del grupo de equipos.

Valores posibles:
0 - etiqueta;
2 - (predeterminado) nombre del elemento;
4 - nada;
5 - personalizado.
label_type_map integer Tipo de etiqueta para elementos del mapa.

Valores posibles:
0 - etiqueta;
2 - (predeterminado) nombre del elemento;
3 - estado solamente;
4 - nada;
5 - personalizado.
label_type_trigger integer Tipo de etiqueta para elementos de iniciador.

Valores posibles:
0 - etiqueta;
2 - (predeterminado) nombre del elemento;
3 - estado solamente;
4 - nada;
5 - personalizado.
markelements integer Si se deben resaltar elementos del mapa que han cambiado recientemente su estado.

Valores posibles:
0 - (predeterminado) no resaltar elementos;
1 - resaltar elementos.
severity_min integer Severidad mínima de los iniciadores que se mostrarán en el mapa.

Consulte la propiedad "gravedad" del iniciador para obtener una lista de gravedades de activación admitidas.
show_unack integer Cómo se deben mostrar los problemas.

Valores posibles:
0 - (predeterminado) muestra el recuento de todos los problemas;
1 - muestra solo el recuento de los no reconocidos problemas;
2: muestra el recuento de problemas reconocidos y no reconocidos por separado.
userid cadena ID de usuario del propietario del mapa.
private entero Tipo de mapa compartido.

Valores posibles:
0 - mapa público;
1 - (predeterminado) mapa privado.
show_suppressed integer Si se muestran los problemas suprimidos.

Valores posibles:
0 - (predeterminado) oculta los problemas suprimidos;
1 - muestra los problemas suprimidos.

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

Elemento de mapa

El objeto de elemento de mapa define un objeto que se muestra en un mapa. Tiene las siguientes propiedades.

Propiedad Tipo Descripción
selementid cadena (readonly) ID del elemento de mapa.
elements
(obligatorio)
matriz Objeto de datos de elemento. Requerido para elementos de tipo host, grupo de hosts, desencadenante y mapa.
elementtype
(obligatorio)
entero Tipo de elemento de mapa.

Valores posibles:
0 - host;
1 - mapa;
2 - iniciador;
3 - grupo de equipos;
4 - imagen.
iconid_off
(obligatorio)
cadena ID de la imagen utilizada para mostrar el elemento en el estado predeterminado.
areatype entero Cómo se deben mostrar los equipos del grupo de equipos por separado.

Valores posibles:
0 - (predeterminado) el elemento del grupo de equipos ocupará todo el mapa;
1 - el elemento del grupo de equipos tendrá un tamaño fijo.
elementsubtype entero Cómo se debe mostrar un elemento del grupo de equipos en un mapa.

Valores posibles:
0 - (predeterminado) muestra el grupo de equipos como un solo elemento;
1 - mostrar cada equipo del grupo por separado.
evaltype entero Método de evaluación de condición de filtrado de etiqueta de elemento de mapa.

Valores posibles:
0 - (predeterminado) AND / OR;
2 - OR.
height entero Altura del elemento del grupo de equipos de tamaño fijo en píxeles.

Predeterminado: 200.
iconid_disabled cadena ID de la imagen utilizada para mostrar elementos de mapa deshabilitados. No utilizado para elementos de imagen.
iconid_maintenance cadena ID de la imagen utilizada para mostrar elementos del mapa en mantenimiento. No utilizado para elementos de imagen.
iconid_on cadena ID de la imagen utilizada para mostrar los elementos del mapa con problemas. No utilizado para elementos de imagen.
label cadena Etiqueta del elemento.
label_location entero Ubicación de la etiqueta del elemento del mapa.

Valores posibles:
-1 - (predeterminado) ubicación predeterminada;
0 - abajo;
1 - izquierda ;
2 - derecha;
3 - arriba.
permission entero Tipo de nivel de permiso.

Valores posibles:
-1 - ninguno;
2 - solo lectura;
3 - lectura-escritura.
sysmapid cadena (readonly) ID del mapa al que pertenece el elemento.
urls array URL de elementos de mapa.

El objeto de URL de elemento de mapa se describe en detalle a continuación.
use_iconmap entero Si se debe utilizar la asignación de iconos para los elementos del equipo.

Valores posibles:
0 - no usar la asignación de iconos;
1 - (predeterminado) usar la asignación de iconos .
viewtype entero Algoritmo de colocación de elementos del grupo de equipos.

Valores posibles:
0 - (predeterminado) cuadrícula.
width entero Ancho del elemento del grupo de equipos de tamaño fijo en píxeles.

Predeterminado: 200.
x entero Coordenadas X del elemento en píxeles.

Predeterminado: 0.
y entero Coordenadas Y del elemento en píxeles.

Predeterminado: 0.

Elemento de mapa de equipos

El objeto de elemento de mapa de equipos define un elemento equipo.

Propiedad Tipo Descripción
hostid cadena ID de equipo

Elemento de mapa grupo de equipos

El objeto de elemento de mapa de grupo de equipos define un elemento del grupo de equipos.

Propiedad Tipo Descripción
groupid cadena ID del grupo de equipos

Elemento de mapa Mapa

El objeto de elemento de mapa define un elemento de mapa.

Propiedad Tipo Descripción
sysmapid cadena ID de mapa

Elemento de mapa Iniciador

El objeto iniciador del elemento de mapa define uno o más elementos de iniciador.

Propiedad Tipo Descripción
triggerid cadena ID de iniciador

Etiqueta de elemento de mapa

El objeto de etiqueta del elemento de mapa tiene las siguientes propiedades.

Propiedad Tipo Descripción
tag
(obligatorio)
cadena Nombre de etiqueta del elemento de mapa.
operator entero Operador de condición de etiqueta de elemento de mapa.

Valores posibles:
0 - (predeterminado) Contiene;
1 - Es igual;
2 - No contiene;<br >3 - No es igual;
4 - Existe;
5 - No existe.
value cadena Valor de etiqueta de elemento de mapa.

URL del elemento del mapa

El objeto URL del elemento del mapa define un enlace en el que se puede hacer clic y que estará disponible para un elemento de mapa específico. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmapelementurlid string (readonly) ID de la URL del elemento del mapa.
nombre
(obligatorio)
cadena Título del enlace.
url
(obligatorio)
cadena URL del enlace.
selementid cadena ID del elemento del mapa al que pertenece la URL.

Enlace al mapa

El objeto de enlace de mapa define un enlace entre dos elementos del mapa. Tiene las siguientes propiedades.

Propiedad Tipo Descripción
linkid cadena (readonly) ID del enlace del mapa.
selementid1
(obligatorio)
cadena ID del primer elemento del mapa vinculado en un extremo.
selementid2
(obligatorio)
cadena ID del primer elemento del mapa vinculado en el otro extremo.
color cadena Color de línea como código de color hexadecimal.

Predeterminado: 000000.
drawtype entero Estilo de dibujo de línea de enlace.

Valores posibles:
0 - (predeterminado) línea;
2 - línea en negrita;
3 - línea de puntos;
4 - línea discontinua.
label cadena Etiqueta de enlace.
linktriggers array Activadores de enlace de mapa para usar como indicadores de estado de enlace.

El objeto activador de enlace de mapa se describe en detalle a continuación.
permission entero Tipo de nivel de permiso.

Valores posibles:
-1 - ninguno;
2 - solo lectura;
3 - lectura-escritura.
sysmapid cadena ID del mapa al que pertenece el enlace.

Activador de enlace de mapa

El objeto activador de enlace de mapa define un indicador de estado de enlace de mapa basado en el estado de un iniciador. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
linktriggerid cadena (readonly) ID del activador del enlace del mapa.
triggerid
(obligatorio)
cadena ID del iniciador utilizado como indicador de enlace.
color cadena Color del indicador como código de color hexadecimal.

Predeterminado: DD0000.
drawtype entero Estilo de dibujo del indicador.

Valores posibles:
0 - (predeterminado) línea;
2 - línea en negrita;
3 - línea de puntos;
4 - línea discontinua.
linkid cadena ID del enlace del mapa al que pertenece el activador del enlace.

URL del mapa

El objeto URL de mapa define un enlace en el que se puede hacer clic y que estará disponible para todos los elementos de un tipo específico en el mapa. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmapurlid cadena (readonly) ID de la URL del mapa.
name
(obligatorio)
cadena Título del enlace.
url
(obligatorio)
cadena URL del enlace.
elementtype entero Tipo de elemento de mapa para el cual la URL estará disponible.

Consulte la propiedad "tipo" del elemento de mapa para obtener una lista de los tipos admitidos.
< br>Predeterminado: 0.
sysmapid cadena ID del mapa al que pertenece la URL.

Usuario del mapa

Lista de permisos de mapas basados en usuarios. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmapuserid cadena (readonly) ID del usuario del mapa.
userid
(obligatorio)
cadena ID de usuario.
permission
(obligatorio)
entero Tipo de nivel de permiso.

Valores posibles:
2 - solo lectura;
3 - lectura-escritura;

Grupo de usuarios del mapa

Lista de permisos de mapas basados en grupos de usuarios. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmapusrgrpid string (readonly) ID del grupo de usuarios del mapa.
usrgrpid
(obligatorio)
cadena ID del grupo de usuarios.
permission
(obligatorio)
entero Tipo de nivel de permiso.

Valores posibles:
2 - solo lectura;
3 - lectura-escritura;

Formas del mapa

El objeto de forma de mapa define una forma geométrica (con o sin texto) mostrada en un mapa. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmap_shapeid cadena (readonly) ID del elemento de forma del mapa.
type (obligatorio) entero Tipo de elemento de forma de mapa.

Valores posibles:
0 - rectángulo;
1 - elipse.

Propiedad obligatoria cuando se crean nuevas formas.
x entero Coordenadas X de la forma en píxeles.

Predeterminado: 0.
y entero Coordenadas Y de la forma en píxeles.

Predeterminado: 0.
width entero Ancho de la forma en píxeles.

Predeterminado: 200.
height entero Altura de la forma en píxeles.

Predeterminado: 200.
text cadena Texto de la forma.
font entero Fuente del texto dentro de la forma.

Valores posibles:
0 - Georgia, serif
1 - “Palatino Linotype”, “Book Antiqua”, Palatino, serif
2 - “Times New Roman”, Times, serif
3 - Arial, Helvetica, sans-serif
4 - “Arial Black”, Gadget, sans-serif
5 - “Comic Sans MS”, cursiva , sans-serif
6 - Impact, Charcoal, sans-serif
7 - “Lucida Sans Unicode”, “Lucida Grande”, sans-serif
8 - Tahoma, Ginebra, sans-serif
9 - “Trebuchet MS”, Helvetica, sans-serif
10 - Verdana, Ginebra, sans-serif
11 - “Courier New”, Courier, monoespaciado
12 - “Lucida Console”, Mónaco, monoespaciado

Predeterminado: 9.
font_size entero Tamaño de fuente en píxeles.

Predeterminado: 11.
font_color cadena Color de fuente.

Predeterminado: '000000'.
text_halign entero Alineación horizontal del texto.

Valores posibles:
0 - centro;
1 - izquierda;
2 - derecha.

Predeterminado: 0.
text_valign entero Alineación vertical del texto.

Valores posibles:
0 - medio;
1 - arriba;
2 - abajo.

Predeterminado: 0.
border_type entero Tipo de borde.

Valores posibles:
0 - ninguno;
1 - —————;
2 - ··· ··;
3 - - - -.

Predeterminado: 0.
border_width entero Ancho del borde en píxeles.

Predeterminado: 0.
border_color cadena Color del borde.

Predeterminado: '000000'.
background_color cadena Color de fondo (color de relleno).

Predeterminado: (vacío).
zindex entero Valor utilizado para ordenar todas las formas y líneas (índice z).

Predeterminado: 0.

Líneas del mapa

El objeto de línea de mapa define una línea que se muestra en un mapa. Tiene las siguientes propiedades:

Propiedad Tipo Descripción
sysmap_shapeid cadena (readonly) ID del elemento de forma del mapa.
x1 entero Coordenadas X del punto de línea 1 en píxeles.

Predeterminado: 0.
y1 entero Coordenadas Y del punto de línea 1 en píxeles.

Predeterminado: 0.
x2 entero Coordenadas X del punto de línea 2 en píxeles.

Predeterminado: 200.
y2 entero Coordenadas Y del punto de línea 2 en píxeles.

Predeterminado: 200.
line_type integer Tipo de las líneas.

Valores posibles:
0 - ninguno;
1 - —————;
2 - ··· ··;
3 - - - -.

Predeterminado: 0.
line_width entero Ancho de las líneas en píxeles.

Predeterminado: 0.
line_color cadena Color de línea.

Predeterminado: '000000'.
zindex entero Valor utilizado para ordenar todas las formas y líneas (índice z).

Predeterminado: 0.