You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

httptest.update

Beschrijving

object httptest.update(object/array webScenarios)

Deze methode maakt het mogelijk om bestaande webscenario's bij te werken.

Deze methode is alleen beschikbaar voor gebruikers met het type Admin en Super admin. Toestemming om de methode te gebruiken kan worden ingetrokken in de instellingen voor gebruikersrollen. Zie Gebruikersrollen voor meer informatie.

Parameters

(object/array) Webscenario-eigenschappen moeten worden bijgewerkt.

De eigenschap httptestid moet voor elk webscenario worden gedefinieerd, allemaal andere eigenschappen zijn optioneel. Alleen de doorgegeven eigenschappen worden bijgewerkt, blijven alle andere ongewijzigd.

Naast het standaard webscenario eigenschappen, accepteert de methode het volgende: parameters.

Parameter Type Beschrijving
steps array Scenario stappen om bestaande stappen te vervangen.
tags array Webscenario tags.

Retourwaarden

(object) Retourneert een object dat de ID's van het bijgewerkte web bevat scenario's onder de eigenschap 'httptestid'.

Voorbeelden

Een webscenario inschakelen

Schakel een webscenario in, dat wil zeggen, stel de status in op "0".

Request:

{
           "jsonrpc": "2.0",
           "method": "httptest.update",
           "params": {
               "httptestid": "5",
               "status": 0
           },
           "id": 1
       }

Response:

{
           "jsonrpc": "2.0",
           "result": {
               "httptestids": [
                   "5"
               ]
           },
           "id": 1
       }

Zie ook

Bron

CHttpTest::update() in ui/include/classes/api/services/CHttpTest.php.