メインコンテンツへスキップ

ブランチノード

ブランチは、フロー内で分岐ロジックを実装するために使用します。

Branch configuration

  • 出力するデータを選択: 関心のある情報を含むフィールドです。これはフローの残りの部分へ渡されるデータです。+ ボタンを使用して前のノードのフィールドを参照できます。詳しくは Parameter types を参照してください。

  • 条件チェックを設定: どのデータを出力に含めるか・除外するかを判断するために、ブランチノードが適用する基準です。同じグループ内の条件は AND で結合されます。別のグループ (OR ステートメント) を追加して、グループ同士を OR で結合できます。リンクアイコンを使用して、条件を 1 つの単位としてグループ化したり、分割したりします。

  • Test: ノードを test できるようにします。

以下の例は、Amazon EC2 インスタンスが停止しているかどうかを確認する条件ノードを示しています。

Branch statement example

ブランチノードを削除する

ブランチノードを削除する際は、ブランチ内のアクションをどのように扱うかを決定する必要があります。

ブランチを削除するには、ブランチノード上のケバブメニュー () を選択し、Delete を選択します。

  • 両方のパスが空の場合、ブランチノードは直ちに削除されます。

  • いずれか、または両方のパスにアクションがある場合、次のいずれかのオプションを選択します。

    Delete Branch dialog

    • Keep True branch: True パス内のアクションを保持します。False パスとそのアクションは削除されます。

    • Keep False branch: False パス内のアクションを保持します。True パスとそのアクションは削除されます。

    • Delete all: ブランチノードと、両方のパス内のすべてのアクションを削除します。

      空のパスを保持することはできません。どちらか一方のパスのみにアクションが含まれている場合、ブランチ削除時に保持対象として選択できるのはそのパスのみです。