アクション識別子はnewrelic.alerts.searchNrqlConditionsです。
名前、ポリシー、NRQLクエリテキスト、またはterms演算子による任意のフィルタリングを使用して、NRQLアラート条件(静的またはベースライン)を検索します。カーソルベースのページネーションをサポートしています。すべてのフィルターを省略すると、アカウント内のすべての条件が返されます。
次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
アカウントID | Int | 必須。 NRQL条件を検索するNew Relicアカウント。 |
|
name | 弦 | オプション。 この完全一致する名前を持つ条件にフィルタリングします。 |
|
nameLike | 弦 | オプション。 名前にこの部分文字列を含む条件にフィルタリングします。 |
|
policyId | 弦 | オプション。 このアラートポリシーに添付された条件に絞り込みます。 |
|
nrqlQuery | 弦 | オプション。 このNRQLクエリテキストと完全に一致する条件に絞り込みます。 |
|
nrqlQueryLike | 弦 | オプション。 NRQLクエリテキストにこの部分文字列が含まれる条件に絞り込みます。 |
|
termsOperator | 弦 | オプション。 閾値条件がこの演算子を使用する条件にフィルタリングします。
、
、
、
、
または
のいずれか。 |
|
カーソル | 弦 | オプション。 以前の呼び出しの
出力からのページネーションカーソルです。初回の呼び出しでは空白のままにします。 |
|
selectors | リスト | オプション。 レスポンスから値を抽出するためのJQセレクター。 | |
次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。
出力 | タイプ | 説明 |
|---|---|---|
success | ブール値 |
ステップがエラーなしで実行された場合。 |
errorMessage | 弦 | 失敗時のエラーメッセージ。成功した場合は
。 |
データ | 地図 | NerdGraphのレスポンス。 |
以下の例では、名前のフラグメントでポリシーにアタッチされているNRQL条件を検索します。
ワークフローの例 |
|---|
|