[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]: # ({d3364408-65471f47})
### Mapa de valor

El objeto de mapa de valores tiene las siguientes propiedades.

|Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción|
|--|--|------|
|valuemapid|string|*(readonly)* ID del mapa de valores.|
|**hostid**<br>(obligatorio)|id|ID de plantilla o host del mapa de valores.|
|**nombre**<br>(obligatorio)|cadena|Nombre del mapa de valores.|
|**mappings**<br>(obligatorio)|matriz|Asignaciones de valores para el mapa de valores actual. El objeto de mapeo se [describe en detalle a continuación](object#value_mappings).|
|uuid|cadena|Identificador único universal, utilizado para vincular mapas de valores importados con los ya existentes. Se utiliza solo para mapas de valores en plantillas. Generado automáticamente, si no se proporciona.|

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

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

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

El objeto de asignaciones de valores define asignaciones de valores del mapa de valores. Él
tiene las siguientes propiedades.

|Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción|
|--|--|------|
|tipo|entero|Tipo de coincidencia de asignación. Para tipos iguales 0,1,2,3,4 el campo `valor` no puede estar vacío, para tipo 5 el campo `valor` debe estar vacío.<br><br>Valores posibles:<br>0 - (predeterminado) coincidencia exacta ;<br>1 - la asignación se aplicará si el valor es mayor o igual^1^;<br>2 - la asignación se aplicará si el valor es menor o igual^1^;<br>3 - la asignación se aplicará si el valor está dentro del rango (los rangos son inclusivos), permite definir múltiples rangos separados por un carácter de coma^1^;<br>4 - la asignación se aplicará si el valor coincide con la expresión regular^2^;<br>5 - el valor predeterminado, la asignación se aplicará si no se encuentra ninguna otra coincidencia.|
|**valor**<br>(obligatorio)|cadena|Valor original.<br><br>No es necesario para el mapeo del tipo "predeterminado".|
|**nuevo valor**<br>(obligatorio)|cadena|Valor al que se asigna el valor original.|

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

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