Consoles - Get
Ottenere le proprietà della console di macchina virtuale fornita.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}?api-version=2025-09-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
console
|
path | True |
string pattern: ^default$ |
Nome della console della macchina virtuale. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
virtual
|
path | True |
string pattern: ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$ |
Nome della macchina virtuale. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione Azure completata con successo. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
Get virtual machine console
Esempio di richiesta
Risposta di esempio
{
"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"
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Azure. |
Tipo complesso della posizione estesa. |
| Console |
La console rappresenta la console di una macchina virtuale del cloud di rete locale. |
|
Console |
Lo stato più dettagliato della console. |
|
Console |
Indicatore dell'abilitazione dell'accesso alla console. |
|
Console |
Lo stato di provisioning della console della macchina virtuale. |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore |
|
Extended |
Tipo dell'ubicazione estesa. |
|
Ssh |
SshPublicKey rappresenta la chiave pubblica usata per l'autenticazione con una risorsa tramite SSH. |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
Azure.ResourceManager.CommonTypes.ExtendedLocation
Tipo complesso della posizione estesa.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della posizione estesa. |
| type |
Tipo dell'ubicazione estesa. |
Console
La console rappresenta la console di una macchina virtuale del cloud di rete locale.
| Nome | Tipo | Descrizione |
|---|---|---|
| etag |
string |
"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).") |
| extendedLocation |
La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa. |
|
| id |
string (arm-id) |
ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Posizione geografica in cui risiede la risorsa |
| name |
string |
Nome della risorsa |
| properties.detailedStatus |
Lo stato più dettagliato della console. |
|
| properties.detailedStatusMessage |
string |
Il messaggio descrittivo sullo stato dettagliato corrente. |
| properties.enabled |
Indicatore dell'abilitazione dell'accesso alla console. |
|
| properties.expiration |
string (date-time) |
Data e ora dopo la quale la chiave non sarà consentita. |
| properties.privateLinkServiceId |
string (arm-id) |
ID risorsa del servizio di collegamento privato utilizzato per fornire l'accesso alla console della macchina virtuale. |
| properties.provisioningState |
Lo stato di provisioning della console della macchina virtuale. |
|
| properties.sshPublicKey |
Chiave pubblica SSH di cui verrà effettuato il provisioning per l'accesso utente. L'utente deve avere la chiave privata SSH corrispondente per l'accesso. |
|
| properties.virtualMachineAccessId |
string |
Identificatore univoco della macchina virtuale utilizzata per accedere alla console. |
| systemData |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
|
| tags |
object |
Tag di risorsa. |
| type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ConsoleDetailedStatus
Lo stato più dettagliato della console.
| Valore | Descrizione |
|---|---|
| Ready |
Lo stato Pronto. |
| Error |
Lo stato Errore. |
ConsoleEnabled
Indicatore dell'abilitazione dell'accesso alla console.
| Valore | Descrizione |
|---|---|
| True |
Accesso console abilitato |
| False |
Accesso console disabilitato |
ConsoleProvisioningState
Lo stato di provisioning della console della macchina virtuale.
| Valore | Descrizione |
|---|---|
| Succeeded |
Lo stato di Successo. |
| Failed |
Lo status di fallito. |
| Canceled |
Lo stato Annullato. |
| Accepted |
Lo status di Accettato. |
| Provisioning |
Lo stato di Provisioning. |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
object |
Informazioni aggiuntive. |
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
ExtendedLocationType
Tipo dell'ubicazione estesa.
| Valore | Descrizione |
|---|---|
| EdgeZone |
Tipo di posizione delle zone perimetrali di Azure |
| CustomLocation |
Tipo di posizioni personalizzate di Azure |
SshPublicKey
SshPublicKey rappresenta la chiave pubblica usata per l'autenticazione con una risorsa tramite SSH.
| Nome | Tipo | Descrizione |
|---|---|---|
| keyData |
string minLength: 1 |
Dati della chiave pubblica SSH. |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| createdAt |
string (date-time) |
Timestamp della creazione della risorsa (UTC). |
| createdBy |
string |
Identità che ha creato la risorsa. |
| createdByType |
Tipo di identità che ha creato la risorsa. |
|
| lastModifiedAt |
string (date-time) |
Timestamp dell'ultima modifica della risorsa (UTC) |
| lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
| lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |