Как создать новую виртуальную машину в VMware vSphere ESXi с помощью C # .NET?
Я использую библиотеку vSphere API .NET VMware.Vim.dll из PowerCLI.Следующий код объясняет контекст.
using VMware.Vim;
public class VmCreator{
VimClient Client = new VimClientImpl();
public VmCreator(){
Client.Connect("https://hostName/sdk");
Client.Login("username", "password");
// Create new VM goes here
}
}
Сами VMware говорят, что вы можете разрабатывать приложения .NET для создания, настройки или управления объектами инвентаризации vSphere с использованием VMware.Vim.dll, поэтому я подумал, что это будетхороший способ сделать это, но я вообще не могу найти никакой документации.
Может быть, есть лучший / более простой способ создания виртуальных машин ESXi из проекта C # .NET?