Megosztás a következőn keresztül:


Azure Instance Metadata Service – nyilvános előzetes verzió

Az Azure Instance Metadata Service (IMDS) információt nyújt a jelenleg futó virtuálisgép-példányokról. Virtuális gépek kezeléséhez és konfigurálásához használható. Ezek az információk tartalmazzák a termékváltozatot, a tárolást és a hálózati konfigurációkat. Az elérhető adatok teljes listáját a végpontkategóriák összegzésében találja.

Az IMDS virtuális gépek és virtuálisgép-méretezési csoportok példányainak futtatásához érhető el. Minden végpont támogatja az Azure Resource Manager használatával létrehozott és felügyelt virtuális gépeket.

Az IMDS egy REST API, amely egy jól ismert, nem irányítható IP-címen (169.254.169.254) érhető el. Kizárólag a virtuális gépen belülről lehet hozzáférni. A virtuális gép és az IMDS közötti kommunikáció soha nem jut a gazdagépen kívülre. Az IMDS lekérdezésekor a HTTP-ügyfelek megkerülhetik a virtuális gépen belüli webes proxykat, és a 169.254.169.254-et ugyanúgy kezelheti, mint a 168.63.129.16-ot.

Használat

Az IMDS-ről és annak használatáról az Azure Instance Metadata Service dokumentációjában talál további információt. Ez a cikk az Azure és az Azure Stack Hub közötti különbségekre összpontosít, mivel a szolgáltatás nyilvános előzetes verzióban érhető el.

Az Azure és az Azure Stack Hub közötti különbségek

Támogatott végpontkategóriák

Az IMDS API több végpontkategóriát tartalmaz, amelyek különböző adatforrásokat jelölnek, amelyek mindegyike egy vagy több végpontot tartalmaz. A részletekért tekintse meg az egyes kategóriákat.

Kategóriagyökér Description Elérhető az Azure Stack Hubban
/metadata/attested Lásd : Igazolt adatok Nem elérhető
/metadata/identity Lásd: Felügyelt identitás IMDS-en keresztül Nem elérhető
/metadata/instance Lásd: Példány metaadatai Azure Stack Hub 1.2108.2.73
/metadata/loadbalancer Lásd: Load Balancer metaadatok lekérése IMDS-en keresztül Nem elérhető
/metadata/versions Lásd: Verziók Azure Stack Hub 1.2108.2.73

Rest-válasz

A következő tulajdonságok egy másik értéket adnak vissza, vagy nem várható, hogy semmit sem adnak vissza:

Tulajdonság Azure Azure Stack Hub
azEnvironment AZUREPUBLICCLOUD AzureStack
customdata támogatott Nem támogatott
Terv támogatott Nem támogatott
zóna támogatott Nem támogatott

Mintaválasz:

{
  "compute":  {
          "azEnvironment":  "AzureStack",
          "customData":  "",
          "evictionPolicy":  "",
          "extendedLocation":  {
                          "name":  "",
                          "type":  ""
                        },
          "isHostCompatibilityLayerVm":  "",
          "licenseType":  "",
          "location":  "orlando",
          "name":  "IMDSVALI",
          "offer":  "WindowsServer",
          "osProfile":  {
                            "adminUsername":  "sampleuser",
                            "computerName":  "IMDSVALI",
                            "disablePasswordAuthentication":  ""
                        },
          "osType":  "Windows",
          "placementGroupId":  "",
          "plan":  {
                       "name":  "",
                       "product":  "",
                       "publisher":  ""
                   },
          "platformFaultDomain":  "0",
          "platformUpdateDomain":  "0",
          "priority":  "",
          "provider":  "Microsoft.Compute",
          "publicKeys":  [

                     ],
          "publisher":  "MicrosoftWindowsServer",
          "resourceGroupName":  "IMDS",
          "resourceId":  "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/IMDS/providers/Microsoft.Compute/virtualMachines/IMDSVALI",
          "securityProfile":  {
                                  "secureBootEnabled":  "",
                                  "virtualTpmEnabled":  ""
                              },
          "sku":  "2019-Datacenter",
          "storageProfile":  {
                                 "dataDisks":  [
                                                ],
                                 "imageReference":  {
                                                        "id":  "",
                                                        "offer":  "WindowsServer",
                                                        "publisher":  "MicrosoftWindowsServer",
                                                        "sku":  "2019-Datacenter",
                                                        "version":  "17763.2114.2108051826"
                                                    },
                                 "osDisk":  {
                                                "caching":  "ReadWrite",
                                                "createOption":  "FromImage",
                                                "diffDiskSettings":  {
                                                                         "option":  ""
                                                                     },
                                                "diskSizeGB":  "127",
                                                "encryptionSettings":  {
                                                                           "enabled":  "false"
                                                                       },
                                                "image":  {
                                                              "uri":  ""
                                                          },
                                                "managedDisk":  {
                                                                    "id":  "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/IMDS/providers/Mi
crosoft.Compute/disks/IMDSVALI_OsDisk_1_589d8d9cdd8a4c34a004b0dcecd68b05",
                                                                    "storageAccountType":  "Premium_LRS"
                                                                },
                                                "name":  "IMDSVALI_OsDisk_1_589d8d9cdd8a4c34a004b0dcecd68b05",
                                                "osType":  "Windows",
                                                "vhd":  {
                                                            "uri":  ""
                                                        },
                                                "writeAcceleratorEnabled":  "false"
                                            },
                                 "resourceDisk":  {
                                                      "size":  ""
                                                  }
                             },
          "subscriptionId":  "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
          "tags":  "",
          "tagsList":  [

                       ],
          "userData":  "",
          "version":  "17763.2114.2108051826",
          "virtualMachineScaleSet":  {
                                         "id":  ""
                                     },
          "vmId":  "fa4fb8e6-265d-4d5f-98cd-20b0a68bc678",
          "vmScaleSetName":  "",
          "vmSize":  "Standard_DS1_v2",
          "zone":  ""
      },
"network":  {
            "interface":  [
                            {
                            "ipv4":  {
                                      "ipAddress":  [
                                                         {
                                                          "privateIpAddress":  "10.0.2.4",
                                                          "publicIpAddress":  "10.217.119.162"
                                                         }
                                                    ],
                                       "subnet":  [
                                                         {
                                                          "address":  "10.0.2.0",
                                                          "prefix":  "24"
                                                         }
                                                  ]
                                  },
                              "ipv6": {
                                       "ipAddress":  [

                                                     ]
                                      },
                              "macAddress":  "001DD8B700C3"
                              }
                          ]
            }
}

Támogatott API-verziók

  • "2017-03-01",
  • "2017-04-02",
  • "2017-08-01",
  • "2017-10-01",
  • "2017-12-01",
  • "2018-02-01",
  • "2018-04-02",
  • "2018-10-01",
  • "2019-02-01",
  • "2019-03-11",
  • "2019-04-30",
  • "2019-06-01",
  • "2019-06-04",
  • "2019-08-01",
  • "2019-08-15",
  • "2019-11-01",
  • "2020-06-01",
  • "2020-07-15",
  • "2020-09-01",
  • "2020-10-01",
  • "2020-12-01",
  • "2021-01-01",
  • "2021-02-01",
  • "2021-03-01",
  • "2021-05-01"