• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Obter uma regra de silenciamento

|View as Markdown (English)

O identificador da ação é newrelic.alerts.getMutingRule.

Recupera os detalhes de uma única regra de silenciamento, incluindo seu grupo de condições e agendamento.

A tabela a seguir descreve todos os campos de entrada disponíveis para esta ação.

Entrada

Tipo

Descrição

Exemplo

ID da conta

Interno

Obrigatório.

A conta da New Relic que possui a regra de silenciamento.

123456

id

Corda

Obrigatório.

O ID da regra de silenciamento a recuperar.

"7654321"

selectors

Lista

Opcional.

Seletores JQ para extrair valores da resposta.

selectors:
- name: mutingRuleName
expression: ".data.actor.account.alerts.mutingRule.name"

A tabela a seguir descreve todos os campos de saída retornados por esta ação.

Saída

Tipo

Descrição

success

Boleano

true

quando a etapa foi executada sem erro.

errorMessage

Corda

Mensagem de erro em caso de falha.

null

em caso de sucesso.

dados

Mapa

Resposta do NerdGraph. Use selectors para extrair campos de .data.actor.account.alerts.mutingRule.

{
"data": {
"actor": {
"account": {
"alerts": {
"mutingRule": {
"id": "7654321",
"name": "Deploy window - checkout service",
"enabled": true,
"status": "SCHEDULED",
"accountId": 123456,
"condition": {
"operator": "AND",
"conditions": [
{
"attribute": "policyName",
"operator": "EQUALS",
"values": ["Checkout Service"]
}
]
},
"schedule": {
"startTime": "2026-09-01T02:00:00",
"endTime": "2026-09-01T04:00:00",
"timeZone": "America/Los_Angeles",
"repeat": "WEEKLY",
"weeklyRepeatDays": ["SATURDAY", "SUNDAY"]
}
}
}
}
}
}
}

O exemplo a seguir busca a configuração atual de uma regra de silenciamento.

Exemplo de fluxo de trabalho

name: get_muting_rule
description: Get a muting rule
steps:
- name: getMutingRule
type: action
action: newrelic.alerts.getMutingRule
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
id: ${{ .workflowInputs.mutingRuleId }}
selectors:
- name: mutingRuleName
expression: ".data.actor.account.alerts.mutingRule.name"
next: end
Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.