透過使用這些最佳做法,您可以撰寫擴充性程式碼和工作流程,以便與 Cloud Assembly 輕鬆互動。

如需有關 Cloud Assembly 8.x 中的擴充性的詳細資訊,請參閱《vRealize Automation 8.x 擴充性移轉指南》

使用事件代理中的裝載

在 Cloud Assembly 中,當您訂閱事件時,事件代理會觸發工作流程並向其傳遞裝載。裝載應具有工作流程所需的全部資料。如果工作流程需要其他資料,則可以透過呼叫各種 vRA 8 服務 API 來取得資料。

擴充性動作

Cloud Assembly 中,您可以使用 python、nodejs 和 powershell 指令碼建立自訂動作 (稱為以動作為基礎的擴充性 (ABX)),而不依賴 vRO。如需有關 ABX 的詳細資訊,請參閱〈進一步瞭解擴充性動作〉