Os objetos a seguir estão diretamente relacionados à API trigger
.
O objeto trigger possui as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
triggerid | string | (somente leitura) ID do trigger. |
description (obrigatório) |
string | Nome do trigger. |
expression (obrigatório) |
string | Expressão reduzida do trigger. |
event_name | string | Nome do evento gerado pelo trigger. |
opdata | string | Dados operacionais. |
comments | string | Descrição adicional do trigger. |
error | string | (somente leitura) Texto do erro caso tenha ocorrido algum problema ao atualizar o estado do trigger. |
flags | integer | (somente leitura) Origem do trigger. Valores possíveis são: 0 - (padrão) um trigger comum; 4 - um trigger descoberto. |
lastchange | timestamp | (somente leitura) Hora da última alteração no estado do trigger. |
priority | integer | Gravidade do trigger. Valores possíveis são: 0 - (padrão) não classificado; 1 - informação; 2 - aviso; 3 - médio; 4 - alto; 5 - desastre. |
state | integer | (somente leitura) Estado do trigger. Valores possíveis são: 0 - (padrão) estado do trigger está atualizado; 1 - estado atual do trigger é desconhecido. |
status | integer | Indica se o trigger está ativado ou desativado. Valores possíveis são: 0 - (padrão) ativado; 1 - desativado. |
templateid | string | (somente leitura) ID do trigger do template pai. |
type | integer | Indica se o trigger pode gerar múltiplos eventos problema. Valores possíveis são: 0 - (padrão) não gerar múltiplos eventos; 1 - gerar múltiplos eventos. |
url | string | URL associada ao trigger. |
value | integer | (somente leitura) Indica se o trigger está em estado OK ou de problema. Valores possíveis são: 0 - (padrão) OK; 1 - problema. |
recovery_mode | integer | Modo de geração de eventos OK. Valores possíveis são: 0 - (padrão) Expressão; 1 - Expressão de recuperação; 2 - Nenhum. |
recovery_expression | string | Expressão reduzida de recuperação do trigger. |
correlation_mode | integer | Fechamento de eventos OK. Valores possíveis são: 0 - (padrão) Todos os problemas; 1 - Todos os problemas se os valores de tag coincidirem. |
correlation_tag | string | Tag para correspondência. |
manual_close | integer | Permitir fechamento manual. Valores possíveis são: 0 - (padrão) Não; 1 - Sim. |
uuid | string | Identificador único universal, usado para vincular triggers importados aos já existentes. Usado apenas para triggers em templates. Gerado automaticamente, se não fornecido. |
Observe que para alguns métodos (atualizar, excluir), a combinação de parâmetros obrigatórios/opcionais é diferente.
O objeto da etiqueta de trigger tem as seguintes propriedades..
Propriedade | Type | Descrição |
---|---|---|
tag (requerido) |
string | Nome da etiqueta de trigger. |
value | string | Valor da tag etiqueta de trigger. |