我使用pyVmomi来提取VMware vSphere环境中所有VM的列表。virtual_machine.config.hardware.device: # Collect information here
是否可以使用pyVmomi从VirtualMachine检索存储策略,还是需要从每个反向工作?
因此,我正在尝试使用pyvmomi编写Python脚本,以控制我在ESXi服务器上运行的虚拟机的状态。基本上,我尝试使用connection.content.searchIndex.FindByIp(ip="the ip of the VM", vmSearch=True)来抓取我的VM,然后打开它,但当然,当VM关闭时,我无法获得它的IP。所以,我想知道是否有任何方法可以得到VM,也许通过名称或它的ID?我到处找了很久,但没有找到
我正在尝试获取虚拟机的主IP,但收到错误'virtualMachine.GetPrimaryPublicIPAddress().IPAddress' threw an exception of type'System.NullReferenceException'https://management.azure.comapi-version=2020-11-