条件文の構成

ランブック・ビジュアル・デザイナの条件ビルダーを使用して、フリート・アプリケーション管理でタスクまたはグループの条件文を構成します。

ランブック・タスクの実行は、指定した条件文に基づきます。

製品または製品のコンポーネントに適用されるタスクの関連性を決定する条件を作成できます。

    1. ナビゲーション・メニューを開き、「監視および管理」.をクリックします「フリート・アプリケーション管理」で、「アクションおよびコントロール」をクリックします。
    2. 「ランブック」タブで、「ランブックの作成」をクリックします。フィールドに入力します。フィールドの説明は、ランブックの作成を参照してください。
    3. 「合理化(設計ランブック)」ページで、次のようにグループまたはタスクの条件文を作成します。
      1. キャンバス作業領域で構成するコンポーネントを選択し、設定アイコン(設定アイコン)をクリックして、「プロパティ」タブを使用して条件を構成します。
      2. 「条件」で、「条件」ダイアログ・ボックスをクリックして開きます。
      3. 左側のボックスから変数または製品、コンポーネント、プロパティを選択して、右側の条件ボックスに追加します。
      4. AND、NOTなどの算術演算子のいずれかを選択します。
      5. 条件ボックスに条件の値を入力します。条件文の例を次に示します。
        • 次の条件では、タスクのbackuptype変数が値hotと等しい場合、タスクが実行されるか、条件ビルダーがスキップして次のタスクに進みます。
          backuptype=hot
        • Run on文法条件の例は次のとおりです:
          target.product.name = <product_name>
          target.product.properties.<property_name> = <property_value>
          target.product.components.has(<component_name>)
          target.product.components.<component_name>.properties.<property_name> = <property_value>
          ノート

          プロパティに基づく条件は、製品検出の理解によって異なります。
      6. 必要に応じて、さらに条件文を追加します。これらの文は、条件ボックスの次の行に追加されます。
  • カスタム・ランブックを作成するには、oci fleet-apps-management fleet-apps-management-runbooks runbook createコマンドおよび必要なパラメータを使用します:

    oci fleet-apps-management fleet-apps-management-runbooks runbook create [OPTIONS]

    フリート・アプリケーション管理CLIコマンドのフラグおよび変数オプションの完全なリストは、フリート・アプリケーション管理用のCLIを参照してください。

  • CreateRunbook操作を実行して、カスタム・ランブックを作成します。