En esta página
hostgroup.delete
Descripción
object hostgroup.delete(array hostGroupIds)
Este método permite eliminar grupos de equipos.
Un grupo de equipos no se puede eliminar si:
- contiene equipos que pertenecen únicamente a este grupo;
- está marcado como interno;
- es utilizado por un prototipo de equipo;
- se utiliza en un script global;
- se utiliza en una condición de correlación.
Este método solo está disponible para los tipos de usuarios Administrador y Superadministrador. Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario. Ver Roles de usuario para más información.
Parámetros
(matriz) ID de los grupos de equipos que se eliminarán.
Valores de retorno
(objeto) Devuelve un objeto que contiene los ID de los grupos de equipos eliminados
bajo la propiedad groupids.
Ejemplos
Eliminar varios grupos de equipos
Elimine dos grupos de equipos.
Solicitud:
{
"jsonrpc": "2.0",
"method": "hostgroup.delete",
"params": [
"107824",
"107825"
],
"auth": "3a57200802b24cda67c4e4010b50c065",
"id": 1
}
Respuesta:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"107824",
"107825"
]
},
"id": 1
}
Fuente
CHostGroup::delete() en ui/include/classes/api/services/CHostGroup.php.