发布于 2017-03-09 17:58:42
据我所知,vm已经被创建/克隆。因此,基本上您想要更改vm,configuration.You需要创建一个配置规范(在本例中为vm名称)。
context = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
context.verify_mode = ssl.CERT_NONE
print opArg
sI = connect.SmartConnect(host='',
user='',
pwd='',
port=443,
sslContext=context)
content = sI.content
objView = content.viewManager.CreateContainerView(content.rootFolder,[vim.VirtualMachine],True)
vmList = objView.view
for vm in vmList:
vm_obj = vm然后你通过了你的规格-
vm_obj.ReconfigVM_Task(spec=your_spec)我很久以前就在做VMWare了。我希望这仍然是有帮助的。
https://stackoverflow.com/questions/42691768
复制相似问题