object hostgroup.massremove(object parameters)
Este método permite eliminar objetos relacionados de múltiples grupos de hosts.
Este método solo está disponible para los tipos de usuario Administrador y Superadministrador. Los permisos para activar el método se pueden revocar en los ajustes de rol de usuario. Ver User roles para más información.
(object)
Parámetros que contienen los ID de los grupos de hosts a actualizar y los objetos que se deben remover.
Parámetro | Tipo | Descripción |
---|---|---|
groupids (obligatorio) |
cadena/matriz | ID de los grupos de hosts que se actualizarán. |
hostids | cadena/matriz | Hosts para eliminar de todos los grupos de hosts. |
templateids | cadena/matriz | Templates para eliminar de todos los grupos de hosts. |
(object)
Devuelve un objeto que contiene los ID de los grupos de host actualizados
bajo la propiedad groupids
.
Elimine dos hosts de los grupos de hosts indicados.
Solicitud:
{
"jsonrpc": "2.0",
"método": "hostgroup.massremove",
"parámetros": {
"grupos": [
"5",
"6"
],
"hostids": [
"30050",
"30001"
]
},
"autenticación": "038e1d7b1735c6a5436ee9eae095879e",
"identificación": 1
}
Respuesta:
CHostGroup::massRemove() en ui/include/classes/api/services/CHostGroup.php.