module.update
Descrizione
object module.update(object/array modules)
Questo metodo consente di aggiornare i moduli esistenti.
Questo metodo è disponibile solo per utenti di tipo Super admin.
I permessi per chiamare il metodo possono essere revocati nelle impostazioni del ruolo utente.
Per ulteriori informazioni, vedere Ruoli utente.
Se $ZBX_FEATURE_FLAGS['modules_config_enabled'] è impostato su false nel file di configurazione del frontend (zabbix.conf.php), all'utente non sarà consentito chiamare questo metodo.
Parametri
(object/array) Proprietà del modulo da aggiornare.
La proprietà moduleid deve essere definita per ciascun modulo, tutte le altre proprietà sono facoltative.
Verranno aggiornate solo le proprietà specificate.
Il metodo accetta moduli con le proprietà standard del modulo.
Valori restituiti
"(object)" Restituisce un oggetto contenente gli ID dei moduli aggiornati nella proprietà "moduleids".
Esempi
Disabilitazione di un modulo
Disabilita il modulo "25".
{
"jsonrpc": "2.0",
"method": "module.update",
"params": {
"moduleid": "25",
"status": 0
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"moduleids": [
"25"
]
},
"id": 1
}
Guarda anche
Fonte
CModule::update() in ui/include/classes/api/services/CModule.php.