object usermacro.update(object/array hostMacros)
Essie m¨¦todo permite atualizar macros de hosts existentes.
Este m¨¦todo est¨¢ dispon¨ªvel apenas para os tipos de usu¨¢rio Admin e Super admin. As permiss?es para chamar o m¨¦todo podem ser revogadas nas configura??es de fun??o do usu¨¢rio. Para mais informa??es, consulte User roles.
Propriedades (object/array)
Host macro properties a serem atualizadas. A propriedade hostmacroid
deve ser definida para cada macro de host, todas as outras propriedades s?o opcionais. Somente as propriedades fornecidas ser?o atualizadas, todas as outras permanecer?o inalteradas.
(object)
Retorna um objeto contendo os IDs das macros de host atualizadas na propriedade hostmacroids
.
Altere o valor de uma macro de host para "public".
Requisi??o:
{
"jsonrpc": "2.0",
"method": "usermacro.update",
"params": {
"hostmacroid": "1",
"value": "public"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CUserMacro::update() in ui/include/classes/api/services/CUserMacro.php.