是否有用于将vSphere JSON结果映射到适当的Java对象的API?

问题描述 投票:0回答:1

我正在尝试使用vSphere的REST API来获取有关我们虚拟机的信息。我已经使用提供的REST API连接到服务器,并且我从REST请求获得了JSON结果。 vSphere JSON结果如下所示:

{"value":[{
        "hot_add_increment_size_MiB": 8,
        "size_MiB": 1,
        "hot_add_enabled": false,
        "hot_add_limit_MiB": 51258
     }]
}

现在我想将此JSON字符串转换为适当的类。我实际面临的问题是,它可能是一个非常复杂的JSON结果。

我的问题是:是否有VMWare的API,我可以用来解决我的问题?每个提示都很受欢迎。提前谢谢了。

java json rest vmware vsphere
1个回答
1
投票

答案是不。 VMware发布了架构。它可能不存在。

您可以通过此API获得您想要的内容(免责声明:我是作者):https://github.com/DoubleCloudInc/vim-rest-api/

架构与vSphere API相同,因此您可以将vijava数据对象用作Java对象。 http://vijava.sf.net。再次,我是作者。

© www.soinside.com 2019 - 2024. All rights reserved.