我想知道,如果你在VMWare上通过REST API部署虚拟机,是否可以自动安装和激活Windows (Win10,WinServer)?
我不想在这里淹没整个json请求,并用代码淹没post。所以我没有在这里显示json请求。
例如,假设我们使用标准的推荐json请求和VMWare文档的默认参数,只是为了在VMware上创建一个简单的Windows10VM。
REST API文档告诉我,我必须对以下内容执行POST请求:
POST https://{server}/rest/vcenter/vm我现在的问题是:是否可以添加密钥,例如'license key‘,以自动部署具有有效许可证的VM?
如果没有,是否有人知道如何以不同的方式自动执行此任务?我愿意接受任何建议,甚至任何其他选择。
另一个选项是通过shell访问自动许可VM,这是我自己想到的。但是,必须为此激活SSH,这将再次导致手动操作步骤。我想让它自动化!
发布于 2019-09-14 16:46:54
这不是通过REST可以获得的。您将不得不引用vSphere Web Services API来执行此操作。
https://stackoverflow.com/questions/57806654
复制相似问题