您可以使用針對 vSpherevCloud DirectorvCloud Air 虛擬機器提供的資源對應,也可以建立自訂 vRealize Orchestrator 指令碼動作或工作流程,以將其他 vRealize Automation 目錄資源類型對應到 vRealize Orchestrator 詳細目錄類型。

vRealize Automation 提供的資源對應

vRealize Automation 包含 IaaS vSphere 虛擬機器、IaaS vCloud Director 及部署的資源對應。

vRealize Automation 包含每個提供的 XaaS 資源對應的 vRealize Orchestrator 資源對應指令碼動作。提供的資源對應的指令碼動作位於內嵌式 vRealize Orchestrator 伺服器的 com.vmware.vcac.asd.mappings 套件中。

當您建立在部署的複合藍圖 (使用 vRealize Orchestrator 工作流程,vCACAFE:CatalogResource 做為輸入參數) 上執行的資源動作時,[部署] 對應會套用為輸入資源類型。僅在選取的工作流程包含 vCACAFE:CatalogResource 做為輸入參數時,才會套用 [部署] 對應。例如,如果您建立某動作以代表使用者申請資源動作,則 [輸入資源] 索引標籤上的資源類型為 [部署],因為此工作流程使用 vCACAFE:CatalogResource

動作使用 IaaS vCD 虛擬機器和 IaaS VC VirtualMachine 資源對應,將符合 IaaS 資源的虛擬機器對應至 vRealize Orchestrator vSpherevCloud Director 虛擬機器。

開發資源對應

根據您的 vRealize Orchestrator 版本,您可以建立 vRealize Orchestrator 工作流程或指令碼動作,來對應 vRealize OrchestratorvRealize Automation 之間的資源。

若要開發資源對應,您可以使用 Properties 類型的輸入參數 (該參數包含定義已佈建資源的機碼值組),以及對應 vRealize Orchestrator 外掛程式所預期之 vRealize Orchestrator 詳細目錄類型的輸出參數。對應可用的內容取決於資源的類型。例如,EXTERNAL_REFERENCE_ID 內容是定義個別虛擬機器的一般金鑰參數,您可以使用此內容來查詢目錄資源。如果您為不使用 EXTERNAL_REFERENCE_ID 的資源建立對應,可以使用針對個別虛擬機器傳遞的其中一個其他內容。例如名稱、說明等。

如需有關開發工作流程和指令碼動作的詳細資訊,請參閱《使用 VMware vCenter Orchestrator 進行開發》