• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Rechercher des règles d’alerte

|View as Markdown (English)

L’identifiant de l’action est newrelic.alerts.searchPolicies.

Recherche des règles d’alerte avec un filtrage facultatif par ID ou par nom. Prend en charge la pagination basée sur un curseur. L’omission de tous les filtres renvoie toutes les règles du compte.

Le tableau suivant décrit tous les champs de saisie disponibles pour cette action.

Saisir

Type

Description

Exemple

accountId

Int

Obligatoire.

Le compte New Relic dans lequel rechercher les politiques.

123456

ids

List

Facultatif.

Filtrer sur les règles avec ces ID.

["2000002"]

name

Chaîne

Facultatif.

Filtrez sur les politiques avec ce nom exact.

"Production Services"

nameLike

Chaîne

Facultatif.

Filtrez les politiques dont le nom contient cette sous-chaîne.

"Production"

curseur

Chaîne

Facultatif.

Curseur de pagination de la sortie

nextCursor

d'un appel précédent. Laissez vide lors du premier appel.

"eyJsYXN0SWQiOiIxMjM0NTYifQ=="

selectors

List

Facultatif.

Sélecteurs JQ pour extraire des valeurs de la réponse.

selectors:
- name: policies
expression: ".data.actor.account.alerts.policiesSearch.policies"
- name: nextCursor
expression: ".data.actor.account.alerts.policiesSearch.nextCursor"

Le tableau suivant décrit tous les champs de sortie renvoyés par cette action.

Sortir

Type

Description

success

Booléen

true

lorsque l'étape s'est exécutée sans erreur.

errorMessage

Chaîne

Message d’erreur en cas d'échec.

null

en cas de succès.

données

Carte

Réponse NerdGraph. Utilisez selectors pour extraire policies, nextCursor, ou totalCount. nextCursor est null lorsqu'il n'y a plus de pages.

{
"data": {
"actor": {
"account": {
"alerts": {
"policiesSearch": {
"nextCursor": null,
"totalCount": 1,
"policies": [
{
"id": "2000002",
"name": "Production Services",
"incidentPreference": "PER_CONDITION",
"accountId": 123456
}
]
}
}
}
}
}
}

L’exemple suivant trouve toutes les politiques dont le nom contient "Production".

Exemple de workflow

name: search_alert_policies
description: Search alert policies by name
steps:
- name: searchPolicies
type: action
action: newrelic.alerts.searchPolicies
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
nameLike: "Production"
selectors:
- name: policies
expression: ".data.actor.account.alerts.policiesSearch.policies"
next: end
Droits d'auteur © 2026 New Relic Inc.

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