Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

trigger.adddependencies

Descrição

object trigger.adddependencies(object/array triggerDependencies)

Este método permite criar novas dependências de trigger.

Este método está disponível apenas para os tipos de usuário Admin e Super admin. As permissões para chamar o método podem ser revogadas nas configurações de função do usuário. Consulte Funções do usuário para obter mais informações.

Parâmetros

(object/array) Dispara dependências para criar.

Cada dependência de trigger tem os seguintes parâmetros:

Parâmetro Type Descrição
triggerid
(requerido)
string ID da trigger dependente.
dependsOnTriggerid
(requerido)
string ID da trigger do qual a trigger depende.

Valores de retorno

(object) Retorna um objeto contendo os IDs dos gatilhos dependentes na propriedade triggerids.

Exemplos

Adicionar uma dependência de trigger

Torne o trigger "14092" dependente do trigger "13565."

Request:

{
           "jsonrpc": "2.0",
           "method": "trigger.adddependencies",
           "params": {
               "triggerid": "14092",
               "dependsOnTriggerid": "13565"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Response:

{
           "jsonrpc": "2.0",
           "result": {
               "triggerids": [
                   "14092"
               ]
           },
           "id": 1
       }

Veja também

Fonte

CTrigger::addDependencies() in ui/include/classes/api/services/CTrigger.php.