// VMware vRealize Orchestrator action sample // // Get the Catalog Resource of a vRA IaaS VM // // For vRO/VRA 7.0+ // // Action Inputs: // cafeHost - vCACCAFE:VCACHost - vRA CAFE Host // virtualMachine - vCAC:VirtualMachine - vRA IaaS VM // // Return type: vCACCAFE:CatalogResource - the vRA Catalog Resource var name = virtualMachine.virtualMachineName; var id = virtualMachine.virtualMachineID; var catalogResources = vCACCAFEEntitiesFinder.findCatalogResources(cafeHost, name); for each (var resource in catalogResources) { if (resource.providerBinding.getBindingId() === id) { return resource; } } System.warn("Catalog Resource not found for the given Virtual Machine."); return null;