vSphere, vCloud Director 또는 vCloud 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 패키지에 위치해 있습니다.

입력 매개 변수 vCACAFE:CatalogResource와 함께 vRealize Orchestrator 워크플로를 사용하는 배포된 복합 Blueprint에서 실행되는 리소스 작업을 생성할 때 [배포] 매핑이 입력 리소스 유형으로 적용됩니다. [배포] 매핑은 선택된 워크플로에 입력 매개 변수로 vCACAFE:CatalogResource가 포함되어 있는 경우에만 적용됩니다. 예를 들어 사용자를 대신하여 리소스 작업을 요청하는 작업을 생성하는 경우 이 워크플로에서 vCACAFE:CatalogResource를 사용하므로 [입력 리소스] 탭의 리소스 유형은 [배포]가 됩니다.

작업에서 IaaS vCD VM 및 IaaS VC VirtualMachine 리소스 매핑이 사용되면 IaaS 리소스와 일치하는 가상 시스템이 vRealize Orchestrator vSphere 또는 vCloud Director 가상 시스템에 매핑됩니다.

리소스 매핑 개발

사용 중인 vRealize Orchestrator 버전에 따라 vRealize Orchestrator 워크플로 또는 스크립트 작업 중 하나를 생성하여 vRealize OrchestratorvRealize Automation 간의 리소스를 매핑할 수 있습니다.

리소스 매핑을 개발하려면 프로비저닝된 리소스를 정의하는 키 값 쌍이 포함된 Properties 유형의 입력 매개 변수와 해당 vRealize Orchestrator 플러그인이 예상하는 vRealize Orchestrator 인벤토리 유형의 출력 매개 변수를 사용합니다. 매핑에 사용할 수 있는 속성은 리소스 유형에 따라 다릅니다. 예를 들어 EXTERNAL_REFERENCE_ID 속성은 개별 가상 시스템을 정의하는 일반적인 키 매개 변수이고 이 속성을 사용하여 카탈로그 리소스를 쿼리할 수 있습니다. EXTERNAL_REFERENCE_ID를 사용하지 않는 리소스에 대해 매핑을 생성하는 경우 개별 가상 시스템에 대해 전달된 다른 속성 중 하나를 사용할 수 있습니다. 예를 들어 이름, 설명 등이 포함됩니다.

워크플로 및 스크립트 작업 개발에 대한 자세한 내용은 VMware vCenter Orchestrator를 사용한 개발을 참조하십시오.