object hostgroup.massremove(object parameters)
This method allows to remove related objects from multiple host groups.此方法允许从多个主机组中删除相关对象。
(object)
Parameters containing the IDs of the host groups to update and the objects that should be removed.含要更新的主机组的ID和应该删除的对象的参数。
参数 类 | 描述 | |
---|---|---|
groupids (required) |
string/array | IDs of the host groups to be updated.要更新的主机组的ID。 |
hostids | string/array | Hosts to remove from all host groups.要从所有主机组中删除的主机。 |
templateids | string/array | Templates to remove from all host groups.要从所有主机组中删除的模板。 |
(object)
Returns an object containing the IDs of the updated host groups under the groupids
property.返回包含“groupids”属性下更新的主机组的ID的对象。
Remove two hosts from the given host groups.从给定的主机组中删除两个主机。
Request:
{
"jsonrpc": "2.0",
"method": "hostgroup.massremove",
"params": {
"groupids": [
"5",
"6"
],
"hostids": [
"30050",
"30001"
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Response:
CHostGroup::massRemove() in frontends/php/include/classes/api/services/CHostGroup.php.