从VM中获取Azure VM实例ID,并将其与导入的Azure VM实例链接

时间:2016-01-18 17:28:54

标签: azure cloud azure-virtual-machine instanceid

我正在开发一个客户端 - 服务器应用程序,我希望客户端(Azure VM)将其实例ID发送到服务器。服务器将使用此实例ID将其与导入的Azure实例列表中的相应VM链接(使用Azure云凭据)。

我遇到了一些问题:

我没有为AWS遇到此问题,因为我明确地获得了双方的实例ID。

3 个答案:

答案 0 :(得分:0)

这是哪个实例ID? (即如何获得ID列表以及它们的格式是什么?)是否是下面文章中提到的那个?如果是这样,那么下面的文章将展示如何获得它:)。

https://azure.microsoft.com/en-us/blog/accessing-and-using-azure-vm-unique-id/

答案 1 :(得分:0)

也许您可以使用类似的东西:

curl -H Metadata:true "http://169.254.169.254/metadata/instance/compute/vmId?api-version=2017-08-01&format=text"

如此处所述: https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service

答案 2 :(得分:-1)

您如何获取此数据,通过哪些工具(xPlat Cli,PowerShell,MAML,REST API ...?)也可能在此处查看https://azure.microsoft.com/en-us/blog/accessing-and-using-azure-vm-unique-id/