アクション識別子はnewrelic.notification.createSignalUrlです。
実行中のワークフローにシグナルを送信できるように、Microsoft Teams、Slack、またはemailを介してユーザーに送信するURLを生成します。このアクションは、ヒューマン・イン・ザ・ループ・パターンを実現します。このパターンでは、人がURLをクリックして実行を承認、拒否、またはその他の方法でルーティングするまで、ワークフローが待機ステップで一時停止します。
重要
このアクションは単独では効果がありません。このアクションは常に以下と一緒に使用してください:
生成されたURLを人に配信する通知アクション(
newrelic.notification.*またはslack.chat.postMessage)。ワークフローの実行が待機するシグナルを少なくとも1つ定義する待機ステップです。
入力として指定する
waitStepNameは、同じワークフロー定義内の有効な待機ステップの名前と一致する必要があり、その待機ステップには少なくとも1つのシグナルが含まれている必要があります。そうでない場合、作成時にワークフロー定義の検証に失敗します。
次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
| 弦 | 必須。 実行が待機するシグナルを含む、ワークフロー内の待機ステップの名前。ワークフロー定義内の有効な待機ステップ名と一致する必要があり、そのステップには少なくとも1つのシグナルが含まれている必要があります。最大長:100文字。 |
|
| リスト | オプション。 出力から特定のフィールドを抽出するためのセレクター。 |
|
次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。
出力 | タイプ | 例 |
|---|---|---|
| 弦 |
|
| ブール値 |
|
| 弦 |
|
ワークフローの例 |
|---|
|