On this page
hostgroup.delete
Descrizione
object hostgroup.delete(array hostGroupIds)
Questo metodo consente di eliminare gruppi di host.
Un gruppo di host non può essere eliminato se:
- contiene host che appartengono solo a questo gruppo;
- è contrassegnato come interno;
- è utilizzato da un prototipo di host;
- è utilizzato in uno script globale;
- è utilizzato in una condizione di correlazione.
Questo metodo è disponibile solo per gli utenti di tipo Admin e Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Consultare Ruoli utente per ulteriori informazioni.
Parametri
(array) ID dei gruppi di host da eliminare.
Valori restituiti
(object) Restituisce un oggetto contenente gli ID dei gruppi di host
eliminati nella proprietà groupids.
Esempi
Eliminare molteplici gruppi di host
Elimina due gruppi di host.
{
"jsonrpc": "2.0",
"method": "hostgroup.delete",
"params": [
"107824",
"107825"
],
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"107824",
"107825"
]
},
"id": 1
}
Sorgente
CHostGroup::delete() in ui/include/classes/api/services/CHostGroup.php.