module.delete

Apraksts

object module.delete(array moduleids)

Šī metode ļauj atinstalēt moduļus.

Šī metode ir pieejama tikai Super admin lietotāja tipam. Tiesības izsaukt šo metodi var atsaukt lietotāju lomu iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Ja $ZBX_FEATURE_FLAGS['modules_config_enabled'] ir iestatīts uz false lietotāja saskarnes konfigurācijas failā (zabbix.conf.php), lietotājam nebūs atļauts izsaukt šo metodi.

Moduļu faili ir jānoņem manuāli.

Parametri

(array) atinstalējamo moduļu ID.

Atgrieztās vērtības

(object) Atgriež objektu, kas satur atinstalēto moduļu ID zem moduleids īpašības.

Piemēri

Vairāku moduļu atinstalēšana

Atinstalējiet moduļus "27" un "28".

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "module.delete",
    "params": [
        "27",
        "28"
    ],
    "id": 1
}

Atbilde:

{
    "jsonrpc": "2.0",
    "result": {
        "moduleids": [
            "27",
            "28"
        ]
    },
    "id": 1
}

Avots

CModule::delete() failā ui/include/classes/api/services/CModule.php.