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

変数を使用する

フローで定義するアクションやオペレーションによって、グローバル変数やローカル変数をフローに追加する方法はいくつかあります。

接続変数はアクションノードでのみ利用可能です。アクションノードでクラウド接続が必要な場合は、そのノードの Connection タブの Connection variables セクションから接続変数を選択してください。詳細については、Use a connection variable in an action node を参照してください。

変数をパラメータに追加する

アクションノードで変数を使用できます。

注意

接続変数はノードパラメータではサポートされていません。

  1. フローにアクションノードを追加します(または既存のノードを編集します)。

  2. アクションで利用可能なパラメータに応じて、変数を追加したいパラメータの横にあるプラスボタン(+)を選択します。

  3. Variables を選択し、要件に応じて Global Variables または Local Variables を展開し、使用したい変数を選択します。

    Add a variable as data

マップ(キーと値の構造)を想定しているパラメータの場合、マップ全体を含む変数や前のノードの出力を参照できます。フローは実行時にマップ全体を使用するため、各キーと値のペアを手動で入力する必要はありません。

アクションノードに接続変数を追加する

接続変数とは、値が組織の AWS または GCP 接続のいずれかである変数のことです。アクションノードは、各ノードで個別に接続を選択する代わりに、そのノードの Connection タブでこの変数を使用できます。接続は 1 か所で更新できるため、アカウントや環境をまたいでフローを再利用しやすくなり、対象の接続が変更されたときに各アクションを編集する手間を省けます。

注意

接続変数はアクションノードでのみ使用できます。他のノードでは利用できません。

  1. Typeconnection として変数を作成します。

  2. フローにアクションノードを追加します(または既存のノードを編集します)。

  3. ノードの Connection タブを選択します。

  4. Connection ドロップダウンを展開します。Connection variables セクションが表示されます。

    Add a connection variable to an action node

    利用可能な接続は、設定しているアクションに対応するものです。たとえば、AWS アクションの場合は AWS 接続変数のみが表示されます。

  5. Connection variables の下で、使用したいグローバルまたはローカルの接続変数を選択します。

    A an action node with a selected connection variable

変数を使用してフィルターする

フロー内で変数を使ってフィルタリングできます。

  1. フローに Filter ノードを追加します(または既存のノードを編集します)。

  2. +Add a new filter を選択します(または既存のフィルターを編集します)。

  3. Value の横にあるプラス(+)ボタンを選択します。

  4. Variables を選択し、要件に応じて Global Variables または Local Variables を展開し、使用したい変数を選択します。

    Filter a variable

メッセージに変数を追加する

承認が必要なアクションノードがある場合、そのアクションの承認を要求する通知メッセージに変数を追加できます。

  1. 承認が必要なノードをフローに追加します(または既存のノードを編集します)。

  2. Parameters で、Require approval for this action を選択します。

  3. Message にメッセージを入力します。変数を追加したい箇所で、プラスボタン(+)を選択します。

  4. Variables を選択し、要件に応じて Global Variables または Local Variables を展開し、メッセージに追加したい変数を選択します。

    Add a variable to a message