Virtual Machine Scale Set VMs - Get Instance View

Lekéri egy virtuális gép állapotát egy virtuálisgép-méretezési csoportból.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}/instanceView?api-version=2022-08-01

URI-paraméterek

Name In Required Type Description
instanceId
path True
  • string

A virtuális gép példányazonosítója.

resourceGroupName
path True
  • string

Az erőforráscsoport neve.

subscriptionId
path True
  • string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják Microsoft Azure előfizetést. Az előfizetés-azonosító minden szolgáltatáshívás URI-jának részét képezi.

vmScaleSetName
path True
  • string

A virtuálisgép-méretezési csoport neve.

api-version
query True
  • string

Ügyfél API-verziója.

Válaszok

Name Type Description
200 OK

OK

Other Status Codes

Hibaválasz, amely leírja, hogy miért hiúsult meg a művelet.

Biztonság

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Get instance view of a virtual machine from a VM scale set placed on a dedicated host group through automatic placement.

Sample Request

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet/virtualMachines/0/instanceView?api-version=2022-08-01

Sample Response

{
  "platformUpdateDomain": 0,
  "platformFaultDomain": 0,
  "rdpThumbPrint": null,
  "vmAgent": {
    "vmAgentVersion": "Unknown",
    "statuses": [
      {
        "code": "ProvisioningState/Unavailable",
        "level": "Warning",
        "displayStatus": "Not Ready",
        "message": "VM status blob is found but not yet populated.",
        "time": "2022-08-01T05:00:32+00:00"
      }
    ],
    "extensionHandlers": null
  },
  "disks": [
    {
      "name": "myOSDisk",
      "encryptionSettings": null,
      "statuses": [
        {
          "code": "ProvisioningState/succeeded",
          "level": "Info",
          "displayStatus": "Provisioning succeeded",
          "message": null,
          "time": "2022-08-01T04:58:58.0882815+00:00"
        }
      ]
    }
  ],
  "extensions": null,
  "assignedHost": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup/hosts/myHost",
  "bootDiagnostics": null,
  "statuses": [
    {
      "code": "ProvisioningState/succeeded",
      "level": "Info",
      "displayStatus": "Provisioning succeeded",
      "message": null,
      "time": "2020-06-05T04:59:58.1852966+00:00"
    },
    {
      "code": "PowerState/running",
      "level": "Info",
      "displayStatus": "VM running",
      "message": null,
      "time": null
    }
  ]
}

Definíciók

ApiError

API-hiba.

ApiErrorBase

API-hibabázis.

BootDiagnosticsInstanceView

A virtuális gép rendszerindítási diagnosztikáinak példánynézete.

CloudError

Hibaválasz a Compute szolgáltatástól.

DiskEncryptionSettings

Egy lemez titkosítási Gépház ismerteti

DiskInstanceView

A lemez példánynézete.

InnerError

Belső hiba részletei.

InstanceViewStatus

Példánynézet állapota.

KeyVaultKeyReference

A Key Vault kulcsra mutató hivatkozást ismerteti

KeyVaultSecretReference

A Key Vault Titkos kód hivatkozását ismerteti

MaintenanceOperationResultCodeTypes

A legutóbbi karbantartási művelet eredménykódja.

MaintenanceRedeployStatus

Karbantartási művelet állapota.

StatusLevelTypes

A szintkód.

SubResource
VirtualMachineAgentInstanceView

A virtuális gépen futó virtuálisgép-ügynök példánynézete.

VirtualMachineExtensionHandlerInstanceView

Egy virtuálisgép-bővítménykezelő példánynézete.

VirtualMachineExtensionInstanceView

Egy virtuálisgép-bővítmény példánynézete.

VirtualMachineHealthStatus

A virtuális gép állapota.

VirtualMachineScaleSetVMInstanceView

Egy virtuálisgép-méretezési csoport virtuális gépének példánynézete.

ApiError

API-hiba.

Name Type Description
code
  • string

A hibakód.

details

Az API-hiba részletei

innererror

Az API belső hibája

message
  • string

A hibaüzenet.

target
  • string

Az adott hiba célja.

ApiErrorBase

API-hibabázis.

Name Type Description
code
  • string

A hibakód.

message
  • string

A hibaüzenet.

target
  • string

Az adott hiba célja.

BootDiagnosticsInstanceView

A virtuális gép rendszerindítási diagnosztikáinak példánynézete.

Name Type Description
consoleScreenshotBlobUri
  • string

A konzol képernyőképe a blob URI-járól.

MEGJEGYZÉS: Ez nem lesz beállítva, ha a rendszerindítási diagnosztika jelenleg engedélyezve van a felügyelt tárolóban.

serialConsoleLogBlobUri
  • string

A soros konzol naplóblob URI-ja.

MEGJEGYZÉS: Ez nem lesz beállítva, ha a rendszerindítási diagnosztika jelenleg engedélyezve van a felügyelt tárolóban.

status

A virtuális gép rendszerindítási diagnosztikai állapotadatai.

MEGJEGYZÉS: Csak akkor lesz beállítva, ha hiba történt a rendszerindítási diagnosztika engedélyezése során.

CloudError

Hibaválasz a Compute szolgáltatástól.

Name Type Description
error

API-hiba.

DiskEncryptionSettings

Egy lemez titkosítási Gépház ismerteti

Name Type Description
diskEncryptionKey

Megadja a lemeztitkosítási kulcs helyét, amely egy Key Vault Titkos kód.

enabled
  • boolean

Megadja, hogy engedélyezni kell-e a lemeztitkosítást a virtuális gépen.

keyEncryptionKey

Megadja a kulcstitkosítási kulcs helyét Key Vault.

DiskInstanceView

A lemez példánynézete.

Name Type Description
encryptionSettings

Megadja az operációsrendszer-lemez titkosítási beállításait.

Minimális API-verzió: 2015.06.15.

name
  • string

A lemez neve.

statuses

Az erőforrás állapotinformációi.

InnerError

Belső hiba részletei.

Name Type Description
errordetail
  • string

A belső hibaüzenet vagy kivételkép.

exceptiontype
  • string

A kivétel típusa.

InstanceViewStatus

Példánynézet állapota.

Name Type Description
code
  • string

Az állapotkód.

displayStatus
  • string

Az állapot rövid honosítható címkéje.

level

A szintkód.

message
  • string

A részletes állapotüzenet, beleértve a riasztásokat és a hibaüzeneteket is.

time
  • string

Az állapot időpontja.

KeyVaultKeyReference

A Key Vault kulcsra mutató hivatkozást ismerteti

Name Type Description
keyUrl
  • string

A kulcstitkosítási kulcsra hivatkozó URL-cím Key Vault.

sourceVault

A kulcsot tartalmazó Key Vault relatív URL-címe.

KeyVaultSecretReference

A Key Vault Titkos kód hivatkozását ismerteti

Name Type Description
secretUrl
  • string

Egy Key Vault titkos kódjára hivatkozó URL-cím.

sourceVault

A titkos kódot tartalmazó Key Vault relatív URL-címe.

MaintenanceOperationResultCodeTypes

A legutóbbi karbantartási művelet eredménykódja.

Name Type Description
MaintenanceAborted
  • string
MaintenanceCompleted
  • string
None
  • string
RetryLater
  • string

MaintenanceRedeployStatus

Karbantartási művelet állapota.

Name Type Description
isCustomerInitiatedMaintenanceAllowed
  • boolean

Igaz, ha az ügyfél elvégezhet karbantartást.

lastOperationMessage
  • string

Az utolsó karbantartási művelethez visszaadott üzenet.

lastOperationResultCode

A legutóbbi karbantartási művelet eredménykódja.

maintenanceWindowEndTime
  • string

A karbantartási időszak befejezési időpontja.

maintenanceWindowStartTime
  • string

Start menü karbantartási időszak ideje.

preMaintenanceWindowEndTime
  • string

A karbantartás előtti időszak befejezési időpontja.

preMaintenanceWindowStartTime
  • string

Start menü karbantartási időszak ideje.

StatusLevelTypes

A szintkód.

Name Type Description
Error
  • string
Info
  • string
Warning
  • string

SubResource

Name Type Description
id
  • string

Erőforrás-azonosító

VirtualMachineAgentInstanceView

A virtuális gépen futó virtuálisgép-ügynök példánynézete.

Name Type Description
extensionHandlers

A virtuális gép bővítménykezelőjének példánynézete.

statuses

Az erőforrás állapotinformációi.

vmAgentVersion
  • string

A virtuálisgép-ügynök teljes verziója.

VirtualMachineExtensionHandlerInstanceView

Egy virtuálisgép-bővítménykezelő példánynézete.

Name Type Description
status

A bővítménykezelő állapota.

type
  • string

Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension".

typeHandlerVersion
  • string

A szkriptkezelő verzióját adja meg.

VirtualMachineExtensionInstanceView

Egy virtuálisgép-bővítmény példánynézete.

Name Type Description
name
  • string

A virtuális gép bővítményének neve.

statuses

Az erőforrás állapotinformációi.

substatuses

Az erőforrás állapotinformációi.

type
  • string

Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension".

typeHandlerVersion
  • string

A szkriptkezelő verzióját adja meg.

VirtualMachineHealthStatus

A virtuális gép állapota.

Name Type Description
status

A virtuális gép állapotinformációi.

VirtualMachineScaleSetVMInstanceView

Egy virtuálisgép-méretezési csoport virtuális gépének példánynézete.

Name Type Description
assignedHost
  • string

Annak a dedikált gazdagépnek az erőforrás-azonosítója, amelyen a virtuális gép automatikus elhelyezéssel van lefoglalva, ha a virtuális gép olyan dedikált gazdagépcsoporthoz van társítva, amelyen engedélyezve van az automatikus elhelyezés.

Minimális API-verzió: 2020.06.01.

bootDiagnostics

A rendszerindítási diagnosztika egy hibakeresési funkció, amellyel megtekintheti a konzol kimenetét és képernyőképét a virtuális gép állapotának diagnosztizálásához.

A konzolnapló kimenetét egyszerűen megtekintheti.

Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését a hipervizorból.

disks

A lemezek adatai.

extensions

A bővítmények adatai.

maintenanceRedeployStatus

A karbantartási művelet állapota a virtuális gépen.

placementGroupId
  • string

Az elhelyezési csoport, amelyben a virtuális gép fut. Ha a virtuális gép fel van szabadítva, nem lesz placementGroupId azonosítója.

platformFaultDomain
  • integer

A tartalék tartományok száma.

platformUpdateDomain
  • integer

A frissítési tartomány száma.

rdpThumbPrint
  • string

A távoli asztali tanúsítvány ujjlenyomata.

statuses

Az erőforrás állapotinformációi.

vmAgent

A virtuális gépen futó virtuálisgép-ügynök.

vmHealth

A virtuális gép állapota.