On this page
hostgroup.massadd
Apraksts
object hostgroup.massadd(object parameters)
Šī metode ļauj vienlaikus pievienot vairākus saistītos objektus visām norādītajām hostu grupām.
Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Parametri
(object) Parametri, kas satur atjaunināmo hostu grupu ID
un objektus, ko pievienot visām hostu grupām.
Metode pieņem šādus parametrus.
| Parametrs | Tips | Apraksts |
|---|---|---|
| groups | object/array | Hostu grupas, kas tiks atjauninātas. Hostu grupām jābūt definētai tikai groupid īpašībai.Parametra darbība: - obligāts |
| hosts | object/array | Hosti, ko pievienot visām hostu grupām. Hostiem jābūt definētai tikai hostid īpašībai. |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto hostu grupu ID īpašībā groupids.
Piemēri
Hostu pievienošana hostu grupām
Pievienojiet divus hostus hostu grupām ar ID 5 un 6.
{
"jsonrpc": "2.0",
"method": "hostgroup.massadd",
"params": {
"groups": [
{
"groupid": "5"
},
{
"groupid": "6"
}
],
"hosts": [
{
"hostid": "30050"
},
{
"hostid": "30001"
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"groupids": [
"5",
"6"
]
},
"id": 1
}
Skatiet arī
Avots
CHostGroup::massAdd() failā ui/include/classes/api/services/CHostGroup.php.