device.offboard
Šī metode ļauj noņemt (izņemt no lietošanas) mobilās ierīces, kas tiek izmantotas ar Zabbix mobilo lietotni.
Metode ir pieejama User, Admin un Super admin lietotājiem, ja ir iespējots EnableMobileDevices un lietotājam ir piekļuve ierīcēm.
Piekļuvi API metodēm var atsaukt lietotāja lomas konfigurācijā.
User un Admin lietotāji var noņemt tikai savas ierīces.
Metodes paraksts: object device.offboard(object parameters)
Metodes avots: CDevice::offboard() failā ui/include/classes/api/services/CDevice.php
Parametri
| Parametrs | Tips | Apraksts |
|---|---|---|
| uuid | string | Ierīces universāli unikālais identifikators (UUIDv7). Atbilst deviceid. |
| force | boolean | Iestatiet true, lai ignorētu kļūdu “Ierīce nav atrasta” un piespiedu kārtā noņemtu ierīci.Noklusējums: false |
Atgrieztās vērtības
Atgriež objektu, kas satur noņemtās ierīces UUID.
Piemēri
Ierīces noņemšana
Noņem ierīci ar norādīto UUID, ignorējot kļūdu “Ierīce nav atrasta”.
{
"jsonrpc": "2.0",
"method": "device.offboard",
"params": {
"uuid": "019d0106-5eef-7154-a159-bb29e35d38e5",
"force": true
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"uuid": "019d0106-5eef-7154-a159-bb29e35d38e5"
},
"id": 1
}