object template.delete(array templateIds)
Este método permite excluir templates.
A exclusão de um template causará a exclusão de todas as entidades do modelo (itens, triggers, gráficos, etc.). Para deixar entidades de modelo com os hosts, mas excluir o próprio modelo, primeiro desvincule o modelo dos hosts necessários usando um destes métodos: template.update, template.massupdate, host.update, host.massupdate.
Este método está disponível apenas para os tipos de usuário Admin e Super admin. As permissões para chamar o método podem ser revogadas nas configurações de função do usuário. Consulte funções do usuário para obter mais informações.
(array)
IDs dos templates a serem deletados.
(object)
Retorna um objeto contendo os IDs dos templates deletados na propriedade templateids
.
Deleta dois templates..
Requisição:
{
"jsonrpc": "2.0",
"method": "template.delete",
"params": [
"13",
"32"
],
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CTemplate::delete() in ui/include/classes/api/services/CTemplate.php.