VMware vSphere SDK将VM克隆到默认资源池中

时间:2019-05-23 20:05:48

标签: java vmware vsphere

我正在开发用于克隆虚拟机的系统。系统不允许用户选择将虚拟机克隆到的资源池。因此,我需要指定默认的资源池(称为“资源”)。对于数据中心中的所有主机,此资源池是否相同?如何获得此默认资源池?

ServiceInstance vmwareServiceInstance = new ServiceInstance(new URL("https://xxx.xxx.xxx.xxx/sdk"), "user","pass", true);
Folder rootFolder = vmwareServiceInstance.getRootFolder();

InventoryNavigator rootInventoryNavigator = new InventoryNavigator(rootFolder);
ResourcePool resourcePool = (ResourcePool) rootInventoryNavigator.searchManagedEntity("ResourcePool", "Resources"); 

在resourcePool获得一个名为“ Resources”的resourcePool的情况下,这是第一个找到的资源吗? 我真正需要的是将要克隆VM的主机的默认资源池。有什么办法可以做到这一点? HostSystem对象没有getResourcePool()方法...

预先感谢

迭戈

0 个答案:

没有答案