| Description | : Get Instance Metadata for the Virtual Machine. |
| Reference | : Link ¶ |
⚼ Request
GET:
/instance
{
api-version:
string
,
Metadata:
string
,
}
⚐ Response (200)
{
compute:
{
,
azEnvironment:
string
,
location:
string
,
name:
string
,
offer:
string
,
osType:
string
,
placementGroupId:
string
,
plan:
{
,
name:
string
,
publisher:
string
,
product:
string
,
}
publicKeys:
[
]
,
{
,
path:
string
,
keyData:
string
,
}
platformFaultDomain:
string
,
platformUpdateDomain:
string
,
provider:
string
,
publisher:
string
,
resourceGroupName:
string
,
resourceId:
string
,
sku:
string
,
storageProfile:
{
,
imageReference:
{
,
id:
string
,
offer:
string
,
publisher:
string
,
sku:
string
,
version:
string
,
}
osDisk:
{
,
caching:
string
,
createOption:
string
,
diskSizeGB:
string
,
encryptionSettings:
{
,
enabled:
string
,
}
image:
{
,
uri:
string
,
}
managedDisk:
{
,
id:
string
,
storageAccountType:
string
,
}
name:
string
,
osType:
string
,
vhd:
{
,
uri:
string
,
}
writeAcceleratorEnabled:
string
,
}
dataDisks:
}
[
]
,
{
,
caching:
string
,
createOption:
string
,
diskSizeGB:
string
,
image:
{
,
uri:
string
,
}
lun:
string
,
managedDisk:
{
,
id:
string
,
storageAccountType:
string
,
}
name:
string
,
vhd:
{
,
uri:
string
,
}
writeAcceleratorEnabled:
string
,
}
subscriptionId:
string
,
tags:
string
,
tagsList:
[
]
,
{
,
name:
string
,
value:
string
,
}
version:
string
,
vmId:
string
,
vmScaleSetName:
string
,
vmSize:
string
,
zone:
string
,
}
network:
}
{
,
interface:
}
[
]
,
{
,
ipv4:
{
,
ipAddress:
[
]
,
{
,
privateIpAddress:
string
,
publicIpAddress:
string
,
}
subnet:
}
[
]
,
{
,
address:
string
,
prefix:
string
,
}
ipv6:
{
,
ipAddress:
}
[
]
,
{
,
privateIpAddress:
string
,
}
macAddress:
string
,
}
⚐ Response (default)
{
error:
string
,
}