2014-02-14 33 views
0

的底層操作系統的細節使用服務管理的REST API(http://msdn.microsoft.com/en-us/library/windowsazure/ee460799.aspx),我們可以在我們的預訂下獲得VM的列表。如何programitically獲得Azure的VM

現在我想底層操作系統的細節,以及..像其上安裝Windows,內存,處理器,硬盤空間等等的版本

是否存在被微軟爲此提供的任何API?我正在尋找與Java兼容的解決方案。任何幫助將非常感激。

回答

0

使用服務管理API,你可以得到角色實例(小型,中型等)的大小。每個尺寸都有預定義的內核數量,RAM,硬盤大小等,因此您可以通過這種方式找到這些信息。服務管理API不會直接給你這些信息。

+0

好主意。但仍然無法獲得可用磁盤空間,MAC地址等詳細信息。我希望微軟能夠提供這些希望。 需要考慮一些間接的方法。 也爲角色實例(小型,中型等)..如果有API來獲取預定義的核心,RAM等,或需要手動從UI檢查。 再次感謝您的快速回復 –

+0

可用磁盤空間,因爲包含操作系統的VHD是一個頁面一滴,就可以得到佔領頁面範圍,以獲取有關使用空間的大致想法。從總體blob大小中減去以獲得可用空間。不確定有關Mac地址。 AFAIK,沒有API從VM大小獲取有關RAM等的詳細信息。 HTH。 –

+2

- MAC地址等不能得到 –