[comment]: # translation:outdated

[comment]: # ({41154bde-41154bde})
# > Objeto de mapa de valor

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

[comment]: # ({/41154bde-41154bde})

[comment]: # ({151203af-65471f47})
### Mapa de valores

El objeto de mapa de valores tiene las siguientes propiedades.

|Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción|
|--|--|------|
|valuemapid|cadena|ID del mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización|
|hostid|id|ID del equipo o plantilla al que pertenece el mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *constante*<br >- *obligatorio* para operaciones de creación|
|name|cadena|Nombre del mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación|
|mappings|matriz|Asignaciones de valores para el mapa de valores actual. El objeto de mapeo se [describe en detalle a continuación](object#value_mappings).<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación|
|uuid|cadena|Identificador único universal, utilizado para vincular mapas de valores importados con los ya existentes. Generado automáticamente, si no se proporciona.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si el mapa de valores pertenece a una plantilla|

[comment]: # ({/151203af-65471f47})

[comment]: # ({46223286-145a9918})
### Asignaciones de valores

El objeto de asignaciones de valores define asignaciones de valores del mapa de valores.
Tiene las siguientes propiedades.

|Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción|
|--|--|------|
|type|entero|Tipo de coincidencia de asignación.<br><br>Valores posibles:<br>0 - *(predeterminado)* la asignación se aplicará si el valor es igual;<br>1 - la asignación se aplicará si el valor es mayor o igual^1^;<br>2: se aplicará la asignación si el valor es menor o igual^1^;<br>3: se aplicará la asignación si el valor está dentro del rango (los rangos son inclusivos; rangos múltiples, separados por comas carácter, se puede definir)^1^;<br>4 - la asignación se aplicará si el valor coincide con una expresión regular^2^;<br>5 - si no se encuentran coincidencias, la asignación no se aplicará y el valor predeterminado se utilizará.<br><br>Si `tipo` se establece en "0", "1", "2", "3", "4", entonces `valor` no puede estar vacío.<br><br >Si `tipo` se establece en "5", entonces `valor` debe estar vacío.|
|value|cadena|Valor original.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está establecido en "1", " 2", "3", "4"<br>- *compatible* si `tipo` está establecido en "5"|
|newvalue|cadena|Valor al que se asigna el valor original.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

^1^ solo se admite para elementos que tengan el tipo de valor "numérico sin signo", "numérico flotante".\
^2^ sólo se admite para elementos que tengan el tipo de valor "carácter".\

[comment]: # ({/46223286-145a9918})
