vSphere API 和其他 EULA

vSphere API 和其他 EULA

我尝试了很多 API,但一无所获。有没有办法为虚拟机设置或添加额外的 EULA?目前,我正在尝试使用 Ruby 客户端RbVmomi与 ESXi 4.0 服务器通信。我可以设置其他配置选项(例如注释),但似乎无法使 EULA 配置生效。

vm.ReconfigVM_Task( :spec => VIM.VirtualMachineConfigSpec( :annotation => 'test', :vAppConfig => VIM.VmConfigSpec( :eula => ['test2']))).wait_for_completion

有谁成功通过 vSphere API 在虚拟机上设置了 EULA 吗?

答案1

EULA 通常包含在 VM 的 OVF 部分中。(vm.config.vAppConfig)

http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/vim.vApp.VmConfigInfo.html

相关内容