Назад | Перейти на главную страницу

vSphere API и дополнительные лицензионные соглашения с конечным пользователем

Я просмотрел множество API и безрезультатно. Есть ли способ установить или добавить дополнительное лицензионное соглашение для виртуальной машины? В настоящее время я пробую клиент Ruby RbVmomi разговаривает с сервером ESXi 4.0. Я могу установить другие параметры конфигурации, такие как аннотации, но, похоже, не могу закрепить конфигурацию EULA.

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

Кому-нибудь повезло с настройкой EULA на виртуальных машинах через vSphere API?

EULA обычно содержится в разделе OVF виртуальной машины. (vm.config.vAppConfig)

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