0
我正在使用pyvmomi將虛擬機部署到使用ovf模板的vCenter。默認情況下,它需要.ovf文件中指定的虛擬機名稱。 我無法弄清楚在我的代碼中(即創建導入規格或在ImportVapp中)我可以指定新的虛擬機名稱來覆蓋.ovf文件中的內容。如何在使用pyvmomi中的ovf模板進行vm部署時指定虛擬機名稱
下面是代碼片段:
# Create import specifications
ovfManager = self.session.content.ovfManager
specParams = vim.OvfManager.CreateImportSpecParams()
importSpec = ovfManager.CreateImportSpec(
ovfDescriptor, resourcePool, datastore, specParams)
# Create virtual machine
lease = resourcePool.ImportVApp(importSpec.importSpec,
datacenter.vmFolder, host)
感謝您的幫助。