我正在使用azure-libraries-for-java(https://github.com/Azure/azure-libraries-for-java/)来处理一些azure管理工作,而我无法弄清楚的功能之一是将托管磁盘附加到磁盘上。 vmss实例。
使用az cli可以非常简单地完成此操作: az vmss磁盘附加--disk {diskid} --instance-id 0 --resource-group MyResourceGroup --lun 0
也可以使用rest API以稍微复杂一些的方式完成,如下所示: https://github.com/Azure/vm-scale-sets/tree/master/preview/disk
但是我不知道如何使用Java SDK复制这两种方法。希望有人对它更熟悉,以帮助了解它是否可以完成或如何完成!
谢谢。
答案 0 :(得分:0)
我设法通过使用java sdk中的inner()函数解决了此问题。据我了解,这些函数/类是从其余API自动生成的,因此其余API中的任何功能在那里至少都具有相应的功能。
使用它有点难看,并且显然有失去与新版本SDK的向后兼容性的风险,但是我很放心,我不必手动调用rest api:p