hostgroup.massremove

Descrizione

object hostgroup.massremove(object parameters)

Questo metodo consente di rimuovere gli oggetti correlati da più gruppi di host.

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

(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.

Richiesta:

{
"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.