您可以使用 vRealize Orchestrator 指令碼動作在下拉式功能表中填入內容值。

開始之前

  • 建立 vRealize Orchestrator 指令碼動作。如需開發工作流程以及建立和使用 vRealize Orchestrator 指令碼動作的相關資訊,請參閱《使用 VMware vCenter Orchestrator 進行開發》

  • 建立新的內容定義或編輯現有內容定義。請參閱 建立內容定義

    下列工作順序和 建立內容定義 工作順序的差異僅在於如何指定顯示建議值。

執行這項作業的原因和時機

如果您使用 vRealize Orchestrator 指令碼動作填入相依內容的值,您可以定義兩個內容定義之間的關係。

您可以將內容定義繫結至 vRealize Orchestrator 指令碼動作,而非 vRealize Orchestrator 工作流程。

程序

  1. 建立新的內容定義或編輯現有內容定義。
    1. 確認名稱文字方塊包含值。
    2. 確認標籤文字方塊包含值。
    3. 確認資料類型文字方塊包含小數整數字串
  2. 按一下顯示建議文字方塊,然後從下拉式功能表選取下拉式功能表
  3. 按一下 [值] 區域中的外部值選項。

    頁面隨即開啟,其中顯示所提供的以及使用者建立的 vRealize Orchestrator 指令碼動作。

  4. 選取 vRealize Orchestrator 指令碼動作,然後按一下確定

    選取您的內容適用的使用者產生的 vRealize Orchestrator 指令碼動作。提供的 vRealize Orchestrator 指令碼動作通常需要或者會產生 vRealize Automation 內容定義不支援的複雜值。

    輸入參數網格顯示可供指令碼動作使用以及可用來指派值的所有參數。其中有一個資料行標示為 Bind。在未勾選 Bind 時,動作使用文字值來做為該參數的值傳遞。在已勾選 Bind 時,該值會變成其值用作該參數之值的欄位的名稱。

    下拉式功能表會顯示可用的內容定義,以使其輕鬆繫結到已知欄位。您可以選取可用的值或者輸入不同的自訂內容。

  5. 按一下確定