template.delete
Descrizione
object template.delete(array templateIds)
Questo metodo consente di eliminare i template.
L'eliminazione di un template rimuove anche tutte le sue entità (item, trigger, grafici, ecc.) da tutti gli host o template a cui è collegato.
Per conservare queste entità, scollega prima il template dagli host o template interessati usando i metodi host.update, host.massremove, template.update o template.massremove.
Questo metodo è disponibile solo per i tipi di utente Admin e Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni dei ruoli utente. Per ulteriori informazioni, consulta Ruoli utente.
Parametri
(array) ID dei modelli da eliminare.
Valori di ritorno
(object) Restituisce un oggetto contenente gli ID dei modelli eliminati
sotto la proprietà templateids.
Esempi
Eliminazione di più template
Elimina due template.
{
"jsonrpc": "2.0",
"method": "template.delete",
"params": [
"13",
"32"
],
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"templateids": [
"13",
"32"
]
},
"id": 1
}
Fonte
CTemplate::delete() in ui/include/classes/api/services/CTemplate.php.