Можно использовать предоставленные сопоставления ресурсов для виртуальных машин vSphere, vCloud Director или vCloud Air либо создать настраиваемые действия или рабочие процессы сценария vRealize Orchestrator для сопоставления других типов ресурса каталога vRealize Automation с типами иерархии vRealize Orchestrator.

Сопоставления ресурсов, предоставленных с помощью vRealize Automation

vRealize Automation включает в себя сопоставления ресурсов для виртуальных машин инфраструктуры как услуги vSphere, vCloud Director инфраструктуры как услуги и развертывания.

vRealize Automation включает действия сценария сопоставления ресурсов vRealize Orchestrator для каждого из предоставленных сопоставлений ресурсов Все как услуга. Действия сценария предоставленных сопоставлений ресурсов расположены в пакете com.vmware.vcac.asd.mappings на встроенном сервере vRealize Orchestrator.

При создании действия ресурсов, которое выполняется на развернутой составной схеме элементов, которая использует рабочий процесс vRealize Orchestrator с vCACAFE:CatalogResource в качестве входного параметра, сопоставление развертывания применяется как тип входного ресурса. Сопоставление развертывания применяется только, если выбранный рабочий процесс включает vCACAFE:CatalogResource как входной параметр. Например, при создании действия для запроса действия ресурса от имени пользователя, тип ресурса на вкладке «Входной ресурс» будет определен как «Развертывание», потому что данный рабочий процесс использует vCACAFE:CatalogResource.

Сопоставления ресурсов виртуальной машины vCD инфраструктуры как услуги и виртуальной машины VC инфраструктуры как услуги используются действием для сопоставления виртуальных машин, которые сопоставляют ресурс инфраструктуры как услуги с виртуальной машиной vRealize OrchestratorvSphere или vCloud Director.

Разработка сопоставлений ресурсов

В зависимости от версии vRealize Orchestrator можно создать рабочий процесс vRealize Orchestrator или действие сценария для сопоставления ресурсов между vRealize Orchestrator и vRealize Automation.

При развертывании сопоставления ресурсов используются входной параметр типа Properties, который содержит пару «ключ-значение», определяющую подготовленный ресурс, и выходной параметр типа иерархии vRealize Orchestrator для соответствующего подключаемого модуля vRealize Orchestrator. Свойства, доступные для сопоставления, зависят от типа ресурса. Например, свойство EXTERNAL_REFERENCE_ID — это общий ключевой параметр, который определяет отдельные виртуальные машины и может использоваться для запроса ресурса каталога. При создании сопоставления для ресурса, который не использует EXTERNAL_REFERENCE_ID, можно использовать одно из других свойств, передаваемых для отдельных виртуальных машин. Например, имя, описание и т. д.

Дополнительные сведения о разработке рабочих процессов и действий сценариев см. в разделе Разработка с использованием VMware vCenter Orchestrator.