• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Actualizar una regla de silenciamiento

|View as Markdown (English)

El identificador de la acción es newrelic.alerts.updateMutingRule.

Actualiza una regla de silenciamiento existente. Todos los campos, excepto accountId y id, son opcionales —solo se cambian los campos que proporcione.

La siguiente tabla describe todos los campos de entrada disponibles para esta acción.

Aporte

Tipo

Descripción

Ejemplo

ID de la cuenta

En t

Requerido.

La cuenta de New Relic que posee la regla de silenciamiento.

123456

identificación

Cadena

Requerido.

El ID de la regla de silenciamiento a actualizar.

"7654321"

nombre

Cadena

Opcional.

Nuevo nombre para la regla de silenciamiento. Omita para dejar sin cambios.

"Deploy window - extended"

activado

Booleano

Opcional.

Indica si la regla de silenciamiento está activa. Establezca

false

para deshabilitar.

false

condición

Mapa

Opcional.

Nuevo grupo de condiciones. Consulte

createMutingRule

para ver la estructura del campo. Omita para dejar sin cambios.

{"operator": "AND", "conditions": [{"attribute": "policyName", "operator": "EQUALS", "values": ["Checkout Service"]}]}

descripción

Cadena

Opcional.

Nueva descripción. Omita para dejar sin cambios.

"Deploy window extended by 30 minutes."

actionOnMutingRuleWindowEnded

Cadena

Opcional.

Acción al finalizar o deshabilitar la regla. Uno de

CLOSE_ISSUES_ON_INACTIVE

o

DO_NOTHING

.

"DO_NOTHING"

horario

Mapa

Opcional.

Nueva programación. Consulte

createMutingRule

para ver la estructura del campo. Omita para dejar sin cambios.

{"startTime": "2026-09-01T02:00:00", "endTime": "2026-09-01T04:30:00", "timeZone": "America/Los_Angeles", "repeat": "WEEKLY", "weeklyRepeatDays": ["SATURDAY", "SUNDAY"]}

selectors

Lista

Opcional.

Selectores JQ para extraer valores de la respuesta.

selectors:
- name: mutingRuleId
expression: ".data.alertsMutingRuleUpdate.id"

La siguiente tabla describe todos los campos de salida devueltos por esta acción.

Producción

Tipo

Descripción

success

Booleano

true

cuando el paso se ejecutó sin errores.

errorMessage

Cadena

Mensaje de error en caso de falla.

null

en caso de éxito.

datos

Mapa

Respuesta de NerdGraph. Use selectors para extraer id, name, enabled, status o accountId de data.

{
"data": {
"alertsMutingRuleUpdate": {
"id": "7654321",
"name": "Deploy window - extended",
"enabled": false,
"status": "INACTIVE",
"accountId": 123456
}
}
}

El siguiente ejemplo desactiva una regla de silenciamiento después de que finalice una ventana de despliegue.

Ejemplo de flujo de trabajo

name: update_muting_rule
description: Disable a muting rule
steps:
- name: updateMutingRule
type: action
action: newrelic.alerts.updateMutingRule
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
id: ${{ .workflowInputs.mutingRuleId }}
enabled: false
next: end
Copyright © 2026 New Relic Inc.

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