On this page
hostgroup.massremove
Descrizione
object hostgroup.massremove(object parameters)
Questo metodo consente di rimuovere gli oggetti correlati da più gruppi host.
Questo metodo è disponibile solo per i tipi di utente Admin e Super admin. Le autorizzazioni per richiamare il metodo possono essere revocate nelle impostazioni dei ruoli utente. Per ulteriori informazioni, vedere Ruoli utente.
Parametri
(object) Parametri contenenti gli ID dei gruppi di host da aggiornare
e gli oggetti che devono essere rimossi.
| Parametro | Tipo | Descrizione |
|---|---|---|
| groupids | ID/array | ID dei gruppi di host da aggiornare. Comportamento del parametro: - obbligatorio |
| hostids | ID/array | ID degli host da rimuovere da tutti i gruppi di host. |
Valori restituiti
(object) Restituisce un oggetto contenente gli ID dei gruppi di host
aggiornati nella proprietà groupids.
Esempi
Rimuovere host dai gruppi di host
Rimuove due host dai gruppi di host specificati.
{
"jsonrpc": "2.0",
"method": "hostgroup.massremove",
"params": {
"groupids": [
"5",
"6"
],
"hostids": [
"30050",
"30001"
]
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"5",
"6"
]
},
"id": 1
}
Sorgente
CHostGroup::massRemove() in ui/include/classes/api/services/CHostGroup.php.