vorlage.delete
Beschreibung
object template.delete(array templateIds)
Diese Methode ermöglicht es Ihnen, Vorlagen zu löschen.
Beim Löschen einer Vorlage werden auch alle zugehörigen Entitäten (Datenpunkte, Auslöser, Diagramme usw.) von allen Hosts oder Vorlagen entfernt, mit denen sie verknüpft ist.
Um diese Entitäten zu behalten, lösen Sie die Vorlage zunächst von den betreffenden Hosts oder Vorlagen mit den Methoden host.update, host.massremove, template.update oder template.massremove ab.
Diese Methode ist nur für die Benutzertypen Admin und Super admin verfügbar. Die Berechtigung zum Aufrufen der Methode kann in den Einstellungen der Benutzerrolle widerrufen werden. Weitere Informationen finden Sie unter Benutzerrollen.
Parameter
(array) IDs der zu löschenden Vorlagen.
Rückgabewerte
(object) Gibt ein Objekt zurück, das die IDs der gelöschten Vorlagen
unter der Eigenschaft templateids enthält.
Beispiele
Mehrere Vorlagen löschen
Löschen Sie zwei Vorlagen.
{
"jsonrpc": "2.0",
"method": "template.delete",
"params": [
"13",
"32"
],
"id": 1
}
Antwort:
{
"jsonrpc": "2.0",
"result": {
"templateids": [
"13",
"32"
]
},
"id": 1
}
Quelle
CTemplate::delete() in ui/include/classes/api/services/CTemplate.php.