1

我需要其餘的URL來獲取以azure創建的虛擬機的公有IP地址。REST URI以獲取天藍色虛擬機的IP地址

我列出所有的公共URL在我的訂閱來自:

https://msdn.microsoft.com/en-us/library/azure/mt163635.aspx 

我也能得到所有VM詳細信息。

https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines?redirectedfrom=MSDN 

但是我無法獲得特定VM的關聯IP!

任何想法??

在此先感謝

回答

2

根據您上面提到的鏈接,似乎你正在使用Azure的資源管理器(ARM)VM。

但是我無法獲得特定VM的關聯IP!

與Azure服務管理(ASM)不同,ARM VM不會將IP地址直接綁定到VM。在ARM中,VM與NIC關聯,每個NIC都可以與公共IP地址關聯。

所以,在ARM模式下,您需要在虛擬機的詳細信息中找到網卡,然後獲取與這些網卡相關的IP地址。

爲了得到一個特定的公共IP地址的詳細信息,請使用以下REST網址:

https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resoucegroup-name}/providers/Microsoft.Network/publicIPAddresses/{publicipaddress-name}?api-version={api-version}