我能够使用Java SDK成功连接到资源管理API。
一旦连接成功,我是否可以继续使用ARM在使用ARM的订阅级别列出资源,如操作系统映像,位置,区域等?或者我是否需要再次转向服务管理API?每个操作都可以使用新的ARM API吗?
答案 0 :(得分:1)
根据您对@juvchan的评论,我知道您要列出用于在Azure Java SDK中创建VM的操作系统映像和虚拟机映像。
正如@juvchan所说,ARM API与Azure虚拟机的ASM API不同。您可以参考ARM(https://msdn.microsoft.com/en-us/library/azure/mt163647.aspx)和ASM(https://msdn.microsoft.com/en-us/library/azure/jj157206.aspx)的VM REST API文档来了解差异。
因此,您可以使用Azure Service Management API包括管理订阅中的虚拟机以满足您的需求的操作。要验证服务管理请求,您可以参考文档https://msdn.microsoft.com/en-us/library/azure/ee460782.aspx和博客https://azure.microsoft.com/en-us/blog/getting-started-with-the-azure-java-management-libraries/。
答案 1 :(得分:0)
是的,您绝对可以使用ARM API在订阅级别列出资源。
请参阅List the resources in a subscription
有关ARM和Service Management API之间的区别,您可以参考Microsoft的此参考资料。
Understanding Resource Manager deployment and classic deployment