使用 vSphere Automation REST API 获取主机和数据存储之间的关系



我正在尝试使用 vSphere Automation SDK REST API 和 vRealize Orchestrator 创建 VM,但我使用的 Orchestrator 中的工作流需要用于创建 VM 的主机和数据存储(我正在使用模板克隆 VM(。

我的

问题是我的数据存储未由所有集群(和主机(共享,因此我需要小心创建具有匹配主机和数据存储的虚拟机。

借助 vSphere Automation SDK REST API,我可以轻松获取主机和数据存储的列表(这是我找到的文档:https://code.vmware.com/doc/preview?id=4645(,但没有一个"列表"或"获取"请求为我提供主机和数据存储之间的链接。

如何获取数据存储与主机之间的关系,以便可以使用正确的参数调用业务流程协调程序?

谢谢。

查看 https://github.com/doublecloudinc/vim-rest-apiREST API 支持 vSphere API 的全部功能,并可跨多个 vCenter/ESXi 服务器进行扩展。您可以列出所有主机,然后选择一个主机,通过几次 REST 调用轻松获取其数据存储属性。

另外,vBrownBag技术讲座:https://youtu.be/EpMlP27gEEM

免责声明:我是 REST API 的创建者。

最新更新