object valuemap.create(object/array valuemaps)
Cette méthode permet de créer de nouvelles tables de correspondance.
(object/array)
Table de correspondance à créer.
La méthode accepte les tables de correspondance avec les propriétés de table de correspondance standard.
(object)
Retourne un objet contenant les identifiants des tables de correspondance créées dans la propriété valuemapids
. L'ordre des ID retournés correspond à l'ordre des tables de correspondance transmises.
Créer une table de correspondance avec deux correspondances.
Requête :
{
"jsonrpc": "2.0",
"method": "valuemap.create",
"params": {
"name": "Service state",
"mappings": [
{
"value": "0",
"newvalue": "Down"
},
{
"value": "1",
"newvalue": "Up"
}
]
},
"auth": "57562fd409b3b3b9a4d916d45207bbcb",
"id": 1
}
Réponse :
CValueMap::create() dans frontends/php/include/classes/api/services/CValueMap.php.