Virtual Machine Scale Set VMs - Get Instance View
Obtient l’état d’une machine virtuelle à partir d’un groupe de machines virtuelles identiques.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}/instanceView?api-version=2024-07-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
instance
|
path | True |
string |
ID d’instance de la machine virtuelle. |
resource
|
path | True |
string |
Nom du groupe de ressources. |
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service. |
vm
|
path | True |
string |
Nom du groupe de machines virtuelles identiques. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
D’ACCORD |
|
Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Get instance view of a virtual machine from a VM scale set placed on a dedicated host group through automatic placement.
Exemple de requête
Exemple de réponse
{
"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": "2024-07-01T05:00:32+00:00"
}
],
"extensionHandlers": null
},
"disks": [
{
"name": "myOSDisk",
"encryptionSettings": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2024-07-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
}
]
}
Définitions
Nom | Description |
---|---|
Api |
Erreur d’API. |
Api |
Base d’erreurs d’API. |
Boot |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer l’état de la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
Cloud |
Réponse d’erreur du service de calcul. |
Disk |
Spécifie les paramètres de chiffrement du disque du système d’exploitation. |
Disk |
Informations sur les disques. |
Hyper |
Génération d’hyperviseur de la machine virtuelle [V1, V2] |
Inner |
Détails de l’erreur interne. |
Instance |
État de l’affichage de l’instance. |
Key |
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault. |
Key |
Spécifie l’emplacement de la clé de chiffrement de disque, qui est un secret Key Vault. |
Maintenance |
Code de résultat de la dernière opération de maintenance. |
Maintenance |
État de l’opération de maintenance sur la machine virtuelle. |
Status |
Code de niveau. |
Sub |
URL relative du coffre de clés contenant le secret. |
Virtual |
Agent de machine virtuelle s’exécutant sur la machine virtuelle. |
Virtual |
Vue d’instance du gestionnaire d’extensions de machine virtuelle. |
Virtual |
Informations sur les extensions. |
Virtual |
État d’intégrité de la machine virtuelle. |
Virtual |
Vue d’instance d’une machine virtuelle de groupe de machines virtuelles identiques. |
ApiError
Erreur d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur api |
|
innererror |
Erreur interne de l’API |
|
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
ApiErrorBase
Base d’erreurs d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
BootDiagnosticsInstanceView
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer l’état de la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur.
Nom | Type | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
URI de l’objet blob de la console. Remarque : Cela n'pas être défini si les diagnostics de démarrage sont actuellement activés avec le stockage managé. |
serialConsoleLogBlobUri |
string |
Uri de l’objet blob du journal de la console série. Remarque : Cela n'pas être défini si les diagnostics de démarrage sont actuellement activés avec le stockage managé. |
status |
Informations d’état des diagnostics de démarrage pour la machine virtuelle. Remarque : Il est défini uniquement s’il existe des erreurs rencontrées lors de l’activation des diagnostics de démarrage. |
CloudError
Réponse d’erreur du service de calcul.
Nom | Type | Description |
---|---|---|
error |
Erreur d’API. |
DiskEncryptionSettings
Spécifie les paramètres de chiffrement du disque du système d’exploitation.
Version minimale de l’API : 2015-06-15
Nom | Type | Description |
---|---|---|
diskEncryptionKey |
Spécifie l’emplacement de la clé de chiffrement de disque, qui est un secret Key Vault. |
|
enabled |
boolean |
Spécifie si le chiffrement de disque doit être activé sur la machine virtuelle. |
keyEncryptionKey |
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault. |
DiskInstanceView
Informations sur les disques.
Nom | Type | Description |
---|---|---|
encryptionSettings |
Spécifie les paramètres de chiffrement du disque du système d’exploitation. |
|
name |
string |
Nom du disque. |
statuses |
Informations d’état de la ressource. |
HyperVGeneration
Génération d’hyperviseur de la machine virtuelle [V1, V2]
Nom | Type | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
Détails de l’erreur interne.
Nom | Type | Description |
---|---|---|
errordetail |
string |
Message d’erreur interne ou vidage d’exception. |
exceptiontype |
string |
Type d’exception. |
InstanceViewStatus
État de l’affichage de l’instance.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’état. |
displayStatus |
string |
Étiquette localisable courte pour l’état. |
level |
Code de niveau. |
|
message |
string |
Message d’état détaillé, y compris pour les alertes et les messages d’erreur. |
time |
string |
Heure de l’état. |
KeyVaultKeyReference
Spécifie l’emplacement de la clé de chiffrement de clé dans Key Vault.
Nom | Type | Description |
---|---|---|
keyUrl |
string |
URL référençant une clé de chiffrement de clé dans Key Vault. |
sourceVault |
URL relative du coffre de clés contenant la clé. |
KeyVaultSecretReference
Spécifie l’emplacement de la clé de chiffrement de disque, qui est un secret Key Vault.
Nom | Type | Description |
---|---|---|
secretUrl |
string |
URL référençant un secret dans un coffre de clés. |
sourceVault |
URL relative du coffre de clés contenant le secret. |
MaintenanceOperationResultCodeTypes
Code de résultat de la dernière opération de maintenance.
Nom | Type | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
État de l’opération de maintenance sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
True, si le client est autorisé à effectuer la maintenance. |
lastOperationMessage |
string |
Message retourné pour la dernière opération de maintenance. |
lastOperationResultCode |
Code de résultat de la dernière opération de maintenance. |
|
maintenanceWindowEndTime |
string |
Heure de fin de la fenêtre maintenance. |
maintenanceWindowStartTime |
string |
Heure de début de la fenêtre maintenance. |
preMaintenanceWindowEndTime |
string |
Heure de fin de la fenêtre de pré-maintenance. |
preMaintenanceWindowStartTime |
string |
Heure de début de la fenêtre de pré-maintenance. |
StatusLevelTypes
Code de niveau.
Nom | Type | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
SubResource
URL relative du coffre de clés contenant le secret.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
VirtualMachineAgentInstanceView
Agent de machine virtuelle s’exécutant sur la machine virtuelle.
Nom | Type | Description |
---|---|---|
extensionHandlers |
Vue d’instance du gestionnaire d’extensions de machine virtuelle. |
|
statuses |
Informations d’état de la ressource. |
|
vmAgentVersion |
string |
Version complète de l’agent de machine virtuelle. |
VirtualMachineExtensionHandlerInstanceView
Vue d’instance du gestionnaire d’extensions de machine virtuelle.
Nom | Type | Description |
---|---|---|
status |
État du gestionnaire d’extensions. |
|
type |
string |
Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». |
typeHandlerVersion |
string |
Spécifie la version du gestionnaire de scripts. |
VirtualMachineExtensionInstanceView
Informations sur les extensions.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’extension de machine virtuelle. |
statuses |
Informations d’état de la ressource. |
|
substatuses |
Informations d’état de la ressource. |
|
type |
string |
Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ». |
typeHandlerVersion |
string |
Spécifie la version du gestionnaire de scripts. |
VirtualMachineHealthStatus
État d’intégrité de la machine virtuelle.
Nom | Type | Description |
---|---|---|
status |
Informations d’état d’intégrité de la machine virtuelle. |
VirtualMachineScaleSetVMInstanceView
Vue d’instance d’une machine virtuelle de groupe de machines virtuelles identiques.
Nom | Type | Description |
---|---|---|
assignedHost |
string |
ID de ressource de l’hôte dédié, sur lequel la machine virtuelle est allouée via le placement automatique, lorsque la machine virtuelle est associée à un groupe hôte dédié sur lequel le placement automatique est activé. Version minimale de l’API : 2020-06-01. |
bootDiagnostics |
Diagnostics de démarrage est une fonctionnalité de débogage qui vous permet d’afficher la sortie de la console et la capture d’écran pour diagnostiquer l’état de la machine virtuelle. Vous pouvez facilement afficher la sortie de votre journal de console. Azure vous permet également de voir une capture d’écran de la machine virtuelle à partir de l’hyperviseur. |
|
computerName |
string |
Spécifie le nom du système d’exploitation hôte de la machine virtuelle. |
disks |
Informations sur les disques. |
|
extensions |
Informations sur les extensions. |
|
hyperVGeneration |
Génération d’hyperviseur de la machine virtuelle [V1, V2] |
|
maintenanceRedeployStatus |
État de l’opération de maintenance sur la machine virtuelle. |
|
osName |
string |
Système d’exploitation s’exécutant sur la machine hybride. |
osVersion |
string |
Version du système d’exploitation s’exécutant sur la machine hybride. |
placementGroupId |
string |
Groupe de placement dans lequel la machine virtuelle est en cours d’exécution. Si la machine virtuelle est libérée, elle n’a pas de placementGroupId. |
platformFaultDomain |
integer |
Nombre de domaines d’erreur. |
platformUpdateDomain |
integer |
Nombre de domaines de mise à jour. |
rdpThumbPrint |
string |
Empreinte numérique du certificat Bureau à distance. |
statuses |
Informations d’état de la ressource. |
|
vmAgent |
Agent de machine virtuelle s’exécutant sur la machine virtuelle. |
|
vmHealth |
État d’intégrité de la machine virtuelle. |