• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

アラートポリシーの検索

|View as Markdown (English)

アクション識別子はnewrelic.alerts.searchPoliciesです。

必要に応じてIDまたは名前でフィルタリングして、アラートポリシーを検索します。カーソルベースのページネーションをサポートしています。すべてのフィルターを省略すると、アカウント内のすべてのポリシーが返されます。

次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。

入力

タイプ

説明

例

アカウントID

Int

必須。

ポリシーを検索するNew Relicアカウントです。

123456

ids

リスト

オプション。

これらのIDを持つポリシーにフィルタリングします。

["2000002"]

name

弦

オプション。

この名前と完全に一致するポリシーに絞り込みます。

"Production Services"

nameLike

弦

オプション。

名前にこの部分文字列を含むポリシーに絞り込みます。

"Production"

カーソル

弦

オプション。

以前の呼び出しの

nextCursor

出力からのページネーションカーソルです。初回の呼び出しでは空白のままにします。

"eyJsYXN0SWQiOiIxMjM0NTYifQ=="

selectors

リスト

オプション。

レスポンスから値を抽出するためのJQセレクター。

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

次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。

出力

タイプ

説明

success

ブール値

true

ステップがエラーなしで実行された場合。

errorMessage

弦

失敗時のエラーメッセージ。成功した場合は

null

。

データ

地図

NerdGraphのレスポンス。policies、nextCursorまたはtotalCountを抽出するには、selectorsを使用します。これ以上ページがない場合、nextCursorはnullです。

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

次の例では、名前に"Production"が含まれるすべてのポリシーを検索します。

ワークフローの例

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
Copyright © 2026 New Relic株式会社。

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