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

时间:2017-06-15 08:04:30

标签: rest vmware vsphere

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

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

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

如何获取数据存储区与主机之间的关系,以便我可以使用正确的参数调用Orchestrator?

谢谢。

1 个答案:

答案 0 :(得分:0)

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

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

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