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.

mediatype.update

Beschrijving

object mediatype.update(object/array mediaTypes)

Deze methode maakt het mogelijk om bestaande mediatypes bij te werken.

Deze methode is alleen beschikbaar voor gebruikers van het type Superbeheerder. Rechten om de methode te bellen kunnen worden ingetrokken in de instellingen van de gebruikersrol. Zie Gebruikersrollen voor meer informatie.

Parameters

(object/array) Eigenschappen van mediatype om bij te werken.

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

Naast de standaard mediatype eigenschappen, accepteert de methode de volgende parameters.

Parameter Type Beschrijving
parameters array Script of webhook parameters om de huidige parameters te vervangen.
message_templates array Berichtsjablonen om de huidige berichtsjablonen te vervangen.

Retourwaarden

(object) Retourneert een object dat de ID's van de bijgewerkte media bevat typen onder de eigenschap mediatypeids.

Voorbeelden

Het inschakelen van een mediatype

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

Aanvraag:

{
           "jsonrpc": "2.0",
           "method": "mediatype.update",
           "params": {
               "mediatypeid": "6",
               "status": "0"
           },
           "id": 1
       }

Antwoord:

{
           "jsonrpc": "2.0",
           "result": {
               "mediatypeids": [
                   "6"
               ]
           },
           "id": 1
       }

Bron

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