Consoles - Get
Obtenir les propriétés de la console de machine virtuelle fournie.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}?api-version=2025-09-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
console
|
path | True |
string pattern: ^default$ |
Nom de la console de machine virtuelle. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
virtual
|
path | True |
string pattern: ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$ |
Nom de la machine virtuelle. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
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 virtual machine console
Exemple de requête
Exemple de réponse
{
"extendedLocation": {
"name": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterManagerExtendedLocationName",
"type": "CustomLocation"
},
"id": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/virtualMachines/virtualMachineName/consoles/default",
"location": "location",
"name": "default",
"properties": {
"detailedStatus": "Ready",
"detailedStatusMessage": "Console is ready for use",
"enabled": "True",
"expiration": "2022-06-01T01:27:03.008Z",
"privateLinkServiceId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.Network/privateLinkServices/console-pls",
"provisioningState": "Succeeded",
"sshPublicKey": {
"keyData": "ssh-rsa AAtsE3njSONzDYRIZv/WLjVuMfrUSByHp+jfaaOLHTIIB4fJvo6dQUZxE20w2iDHV3tEkmnTo84eba97VMueQD6OzJPEyWZMRpz8UYWOd0IXeRqiFu1lawNblZhwNT/ojNZfpB3af/YDzwQCZgTcTRyNNhL4o/blKUmug0daSsSXISTRnIDpcf5qytjs1Xo+yYyJMvzLL59mhAyb3p/cD+Y3/s3WhAx+l0XOKpzXnblrv9d3q4c2tWmm/SyFqthaqd0= admin@vm"
},
"virtualMachineAccessId": "VirtualMachineAccessId"
},
"systemData": {
"createdAt": "2021-01-22T13:27:03.008Z",
"createdBy": "identityA",
"createdByType": "Application",
"lastModifiedAt": "2021-01-22T13:29:03.001Z",
"lastModifiedBy": "identityB",
"lastModifiedByType": "User"
},
"tags": {
"key1": "myvalue1",
"key2": "myvalue2"
},
"type": "Microsoft.NetworkCloud/virtualMachines/consoles"
}
Définitions
| Nom | Description |
|---|---|
|
Azure. |
Type complexe de l’emplacement étendu. |
| Console |
Console représente la console d’une machine virtuelle Network Cloud locale. |
|
Console |
L’état plus détaillé de la console. |
|
Console |
Indicateur indiquant si l’accès à la console est activé. |
|
Console |
L’état de provisionnement de la console de la machine virtuelle. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Extended |
Type de l’emplacement étendu. |
|
Ssh |
SshPublicKey représente la clé publique utilisée pour s’authentifier auprès d’une ressource via SSH. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Azure.ResourceManager.CommonTypes.ExtendedLocation
Type complexe de l’emplacement étendu.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Nom de l’emplacement étendu. |
| type |
Type de l’emplacement étendu. |
Console
Console représente la console d’une machine virtuelle Network Cloud locale.
| Nom | Type | Description |
|---|---|---|
| etag |
string |
« Si etag est fourni dans le corps de la réponse, il peut également être fourni en tant qu’en-tête conformément à la convention etag normale. Les balises d’entité sont utilisées pour comparer deux entités ou plus à partir de la même ressource demandée. HTTP/1.1 utilise des balises d’entité dans les champs d’en-tête etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26) et If-Range (section 14.27). |
| extendedLocation |
L’emplacement étendu de la ressource. Cette propriété est nécessaire lors de la création de la ressource. |
|
| id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
| location |
string |
Emplacement géographique où réside la ressource |
| name |
string |
Nom de la ressource |
| properties.detailedStatus |
L’état plus détaillé de la console. |
|
| properties.detailedStatusMessage |
string |
Message descriptif sur l’état détaillé actuel. |
| properties.enabled |
Indicateur indiquant si l’accès à la console est activé. |
|
| properties.expiration |
string (date-time) |
Date et heure après lesquelles la clé sera interdite d’accès. |
| properties.privateLinkServiceId |
string (arm-id) |
ID de ressource du service de liaison privée utilisé pour fournir l’accès à la console de la machine virtuelle. |
| properties.provisioningState |
L’état de provisionnement de la console de la machine virtuelle. |
|
| properties.sshPublicKey |
Clé publique SSH qui sera provisionnée pour l’accès utilisateur. L’utilisateur doit disposer de la clé privée SSH correspondante pour la connexion. |
|
| properties.virtualMachineAccessId |
string |
Identificateur unique de la machine virtuelle utilisée pour accéder à la console. |
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| tags |
object |
Balises de ressource. |
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
ConsoleDetailedStatus
L’état plus détaillé de la console.
| Valeur | Description |
|---|---|
| Ready |
Le statut Prêt. |
| Error |
Le statut Erreur. |
ConsoleEnabled
Indicateur indiquant si l’accès à la console est activé.
| Valeur | Description |
|---|---|
| True |
Accès à la console activé |
| False |
Accès console désactivé |
ConsoleProvisioningState
L’état de provisionnement de la console de la machine virtuelle.
| Valeur | Description |
|---|---|
| Succeeded |
Le statut de Successé. |
| Failed |
Le statut d’échec. |
| Canceled |
Le statut Annulé. |
| Accepted |
Le statut Accepté. |
| Provisioning |
Le statut de Provision. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires. |
| type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations supplémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
ExtendedLocationType
Type de l’emplacement étendu.
| Valeur | Description |
|---|---|
| EdgeZone |
Type d’emplacement Azure Edge Zones |
| CustomLocation |
Type d’emplacements personnalisés Azure |
SshPublicKey
SshPublicKey représente la clé publique utilisée pour s’authentifier auprès d’une ressource via SSH.
| Nom | Type | Description |
|---|---|---|
| keyData |
string minLength: 1 |
Données de clé publique SSH. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |