How can Azure instance determine its instance level public ip address (ILPIP)?

Azure provides the ability to get instance level public IP addresses (ILPIP):

https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-instance-level-public-ip/

Is there a way for each instance to determine the public IP address assigned to it?

Answers


You can use the Azure PowerShell module inside the VM to check for the ILPIP like this:

#Get the associated Public IP Name for a virtual machine
Get-AzureVM -ServiceName "YourCloudServiceDomain" -Name "YourVMName" | Get-AzurePublicIP

or

#Get the assigned Public IP Address for a virtual machine
$instance = Get-AzureVM -ServiceName "YourCloudServiceDomain" -Name "YourVMName"
$instance.PublicIPAddress

If you prefer a REST Api you can check the List Reserved IP Address call https://msdn.microsoft.com/library/azure/dn722418.aspx/


Need Your Help

Quaternion from Orthogonal Basis

game-physics quaternions

I have a projectile object that is moving along a velocity vector. I need to ensure that the object is always facing in the direction of the velocity vector. Furthermore, I am representing object

Android - Assertj Android - Run error

android unit-testing testing android-assertj

I´m trying to run assertj-android but it send an error. (it runs fine with junit 4)