繫結定義簡單工作流程範例的動作元素程序如何處理輸入與輸出參數。

定義繫結時,Orchestrator 會將您在工作流程中定義的參數呈現為繫結的候選。如果您尚未在工作流程中定義所需的參數,唯一的參數選擇是 NULL。按一下在工作流程中建立參數/屬性建立新參數。

vim3WaitTaskEnd 動作

vim3WaitTaskEnd 動作元素會宣告常數來追蹤工作進度和輪詢速率。下表顯示 vim3WaitTaskEnd 動作需要的輸入和輸出參數繫結。

表格 1. vim3WaitTaskEnd 動作的繫結值

參數名稱

繫結類型

繫結到現有參數或建立參數?

繫結值

task

輸入

繫結

  • 本機參數:powerOnTask

  • 來源參數:task[attribute]

  • 類型:VC:Task

  • 說明:包含開啟虛擬機器電源的結果。

progress

輸入

建立

  • 本機參數:progress

  • 來源參數:progress[attribute]

  • 類型:布林值

  • 值:無 (false)

  • 說明:記錄等待 vCenter Server 工作完成的進度。

pollRate

輸入

建立

  • 本機參數:pollRate

  • 來源參數:pollRate[attribute]

  • 類型:數字

  • 值:2

  • 說明:vim3WaitTaskEnd 檢查 vCenter Server 工作進展的輪詢速率秒數。

actionResult

輸出

建立

  • 本機參數:actionResult[attribute]

  • 來源參數:returnedManagedObject[attribute]

  • 類型:任何

  • 說明:從 waitTaskEnd 動作傳回的受管理物件。

vim3WaitToolsStarted 動作

vim3WaitToolsStarted 動作元素會等待 VMware Tools 在虛擬機器上安裝完畢,並定義輪詢速率和逾時時間。下表顯示 vim3WaitToolsStarted 動作需要的輸入參數繫結。

vim3WaitToolsStarted 動作元素沒有輸出,因此不需要輸出繫結。

表格 2. vim3WaitToolsStarted 動作的繫結值

參數名稱

繫結類型

繫結到現有參數或建立參數?

繫結值

vm

輸入

自動繫結

  • 本機參數:vm

  • 來源參數:vm[in-parameter]

  • 類型:VC:VirtualMachine

  • 值:不可編輯,變數不是工作流程屬性。

  • 說明:要啟動的虛擬機器。

pollingRate

輸入

繫結

  • 本機參數:pollRate

  • 來源參數:pollRate[attribute]

  • 類型:數字

  • 說明:vim3WaitTaskEnd 檢查 vCenter Server 工作進展的輪詢速率秒數。

timeout

輸入

建立

  • 本機參數:timeout

  • 來源參數:timeout[attribute]

  • 類型:數字

  • 值:10

  • 說明:vim3WaitToolsStarted 在擲回例外狀況前等待的逾時限制。