Los siguientes objetos están directamente relacionados con la API "map".
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.
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. |
El objeto de elemento de mapa de equipos define un elemento equipo.
Propiedad | Tipo | Descripción |
---|---|---|
hostid | cadena | ID de equipo |
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 |
El objeto de elemento de mapa define un elemento de mapa.
Propiedad | Tipo | Descripción |
---|---|---|
sysmapid | cadena | ID de mapa |
El objeto iniciador del elemento de mapa define uno o más elementos de iniciador.
Propiedad | Tipo | Descripción |
---|---|---|
triggerid | cadena | ID de iniciador |
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. |
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. |
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. |
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. |
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. |
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; |
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; |
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. |
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. |