object templategroup.massremove(object parameters)
Deze methode maakt het mogelijk om gerelateerde objecten te verwijderen uit meerdere sjabloongroepen.
Deze methode is alleen beschikbaar voor gebruikers van de typen Admin en Super admin. Toestemming om de methode op te roepen kan worden ingetrokken in de instellingen van gebruikersrollen. Zie Gebruikersrollen voor meer informatie.
(object)
Parameters bevattend de IDs van de sjabloon groepen die bijgewerkt moeten worden en de objecten die verwijderd moeten worden.
Parameter | Type | Omschrijving |
---|---|---|
groupids | string/array | IDs van de sjabloon groepen die bijgewerkt moeten worden. Parameter gedrag: - vereist |
templateids | string/array | Sjablonen die uit alle sjabloon groepen verwijderd moeten worden. Parameter gedrag: - vereist |
(object)
Geeft een object terug met de ID's van de bijgewerkte sjabloongroepen onder de eigenschap groupids
.
Verwijder twee sjablonen uit de opgegeven sjabloon groepen.
{
"jsonrpc": "2.0",
"method": "hostgroup.massremove",
"params": {
"groupids": [
"5",
"6"
],
"hostids": [
"30050",
"30001"
]
},
"id": 1
}
Reactie:
CTemplateGroup::massRemove() in ui/include/classes/api/services/CTemplateGroup.php.