我正在尝试构建一个python程序来自动执行vmware vsphere任务。我当前运行的是vsphere 7 esxi服务器。问题是,当我尝试使用postman测试api以列出虚拟机时,我得到一个空数组,但我可以在vsphere web client上看到虚拟机信息,没有任何问题
接口调用:https://host-ip/rest/vcenter/vm (header包含创建会话接口创建的会话id )
有人能说出为什么会这样吗?enter image description here
发布于 2021-04-29 22:02:16
不幸的是,ESXi主机没有REST API服务。该服务仅通过vCenter服务器可用。但是,您可以使用vSphere Web Services (SOAP) API。由于您引用了Python,因此您还可以查看与该pyvmomi服务交互的API。
https://stackoverflow.com/questions/67306532
复制相似问题