In questa pagina
hostgroup.delete
Descrizione
object hostgroup.delete(array hostGroupIds)
Questo metodo consente di eliminare i gruppi di host.
Un gruppo di host non può essere eliminato se:
- contiene host che appartengono esclusivamente 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 i tipi di utente Admin e Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Per ulteriori informazioni, vedere Ruoli utente.
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.