您可以在工作流程編輯器中將工作流程元素繫結在一起。繫結會定義動作元素如何處理輸入參數和產生輸出參數。

開始之前

請完成以下工作。

程序

  1. 架構索引標籤上,按一下 startVM 動作元素的編輯圖示 (編輯圖示)。
  2. 資訊索引標籤上設定下列一般資訊。

    選項

    動作

    互動

    選取無外部互動

    業務狀態

    選取該核取方塊,然後新增以下文字:傳送開始虛擬機器

    說明

    留下「開始/繼續虛擬機器」文字。傳回開始工作。

  3. 按一下輸入索引標籤。

    輸入索引標籤會顯示兩個可供 startVM 動作使用的可能輸入參數,分別為 vmhost

    Orchestrator 會自動將 vm 參數繫結到 vm[in-parameter],因為 startVM 動作只會讓 VC:VirtualMachine 作為輸入參數。Orchestrator 會偵測您在設定工作流程輸入參數時定義的 vm 參數,並因此自動將該參數繫結到動作。

  4. host 設定為 NULL

    這是選用的參數,因此您可以將它設為空值。但如果您將它保持設為未設定,則工作流程會無法驗證。

  5. 按一下輸出索引標籤。

    隨即顯示所有動作產生的預設輸出參數 actionResult

  6. actionResult 參數按一下未設定
  7. 按一下在工作流程中建立參數/屬性

    [參數資訊] 對話方塊會顯示您為此輸出參數設定的值。startVM 動作的輸出參數類型為 VC:Task 物件。

  8. 將參數命名為 powerOnTask,並提供說明。

    例如,包含將虛擬機器電源開啟的結果

  9. 按一下建立相同名稱的工作流程屬性,然後按一下確定結束 [參數資訊] 對話方塊。
  10. 重複前述步驟,將輸入與輸出參數繫結到 vim3WaitTaskEndvim3WaitToolsStarted 動作元素。

    簡單工作流程範例動作元素繫結 列出 vim3WaitTaskEndvim3WaitToolsStarted 動作元素的繫結。

  11. 在工作流程編輯器之架構索引標籤的底端,按一下儲存

結果

動作元素的輸入與輸出參數隨即繫結到適當的參數類型與值。

下一步

繫結可編寫指令碼工作元素,並定義其函數。