Consoles - Get
Pobierz właściwości podanej konsoli maszyny wirtualnej.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}?api-version=2025-09-01
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
console
|
path | True |
string pattern: ^default$ |
Nazwa konsoli maszyny wirtualnej. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
|
subscription
|
path | True |
string (uuid) |
Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID. |
|
virtual
|
path | True |
string pattern: ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$ |
Nazwa maszyny wirtualnej. |
|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Operacja Azure zakończyła się pomyślnie. |
|
| Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
Get virtual machine console
Przykładowe żądanie
Przykładowa odpowiedź
{
"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"
}
Definicje
| Nazwa | Opis |
|---|---|
|
Azure. |
Typ złożony lokalizacji rozszerzonej. |
| Console |
Konsola reprezentuje konsolę lokalnej maszyny wirtualnej w chmurze sieciowej. |
|
Console |
Bardziej szczegółowy stan konsoli. |
|
Console |
Wskaźnik, czy dostęp do konsoli jest włączony. |
|
Console |
Stan aprowizacji konsoli maszyny wirtualnej. |
|
created |
Typ tożsamości, która utworzyła zasób. |
|
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
|
Error |
Szczegóły błędu. |
|
Error |
Odpowiedź na błąd |
|
Extended |
Typ lokalizacji rozszerzonej. |
|
Ssh |
SshPublicKey reprezentuje klucz publiczny używany do uwierzytelniania za pomocą zasobu za pośrednictwem protokołu SSH. |
|
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
Azure.ResourceManager.CommonTypes.ExtendedLocation
Typ złożony lokalizacji rozszerzonej.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa lokalizacji rozszerzonej. |
| type |
Typ lokalizacji rozszerzonej. |
Console
Konsola reprezentuje konsolę lokalnej maszyny wirtualnej w chmurze sieciowej.
| Nazwa | Typ | Opis |
|---|---|---|
| etag |
string |
"Jeśli etag jest podany w treści odpowiedzi, może być również dostarczony jako nagłówek zgodnie z normalną konwencją etag. Tagi jednostek są używane do porównywania co najmniej dwóch jednostek z tego samego żądanego zasobu. Protokół HTTP/1.1 używa tagów encji w polach nagłówka etag (sekcja 14.19), If-Match (sekcja 14.24), If-None-Match (sekcja 14.26) i If-Range (sekcja 14.27).") |
| extendedLocation |
Rozszerzone położenie zasobu. Ta właściwość jest wymagana podczas tworzenia zasobu. |
|
| id |
string (arm-id) |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
| name |
string |
Nazwa zasobu |
| properties.detailedStatus |
Bardziej szczegółowy stan konsoli. |
|
| properties.detailedStatusMessage |
string |
Opisowy komunikat o bieżącym stanie szczegółowym. |
| properties.enabled |
Wskaźnik, czy dostęp do konsoli jest włączony. |
|
| properties.expiration |
string (date-time) |
Data i godzina, po której klucz będzie niedozwolony. |
| properties.privateLinkServiceId |
string (arm-id) |
Identyfikator zasobu usługi łącza prywatnego, która jest używana do zapewniania dostępu do konsoli maszyny wirtualnej. |
| properties.provisioningState |
Stan aprowizacji konsoli maszyny wirtualnej. |
|
| properties.sshPublicKey |
Klucz publiczny SSH, który zostanie aprowizowany na potrzeby dostępu użytkowników. Oczekuje się, że użytkownik będzie miał odpowiedni klucz prywatny SSH na potrzeby logowania. |
|
| properties.virtualMachineAccessId |
string |
Unikatowy identyfikator maszyny wirtualnej, która jest używana do uzyskiwania dostępu do konsoli. |
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
ConsoleDetailedStatus
Bardziej szczegółowy stan konsoli.
| Wartość | Opis |
|---|---|
| Ready |
Status Gotowy. |
| Error |
Status błędu. |
ConsoleEnabled
Wskaźnik, czy dostęp do konsoli jest włączony.
| Wartość | Opis |
|---|---|
| True |
Dostęp konsoli włączony |
| False |
Dostęp do konsoli wyłączony |
ConsoleProvisioningState
Stan aprowizacji konsoli maszyny wirtualnej.
| Wartość | Opis |
|---|---|
| Succeeded |
Status sukcesy. |
| Failed |
Status Nieudanego. |
| Canceled |
Status Anulowany. |
| Accepted |
Status Akceptowany. |
| Provisioning |
Status Provisioning. |
createdByType
Typ tożsamości, która utworzyła zasób.
| Wartość | Opis |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
| Nazwa | Typ | Opis |
|---|---|---|
| info |
object |
Dodatkowe informacje. |
| type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalInfo |
Dodatkowe informacje o błędzie. |
|
| code |
string |
Kod błędu. |
| details |
Szczegóły błędu. |
|
| message |
string |
Komunikat o błędzie. |
| target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Obiekt błędu. |
ExtendedLocationType
Typ lokalizacji rozszerzonej.
| Wartość | Opis |
|---|---|
| EdgeZone |
Typ lokalizacji stref usługi Azure Edge Zones |
| CustomLocation |
Typ lokalizacji niestandardowych platformy Azure |
SshPublicKey
SshPublicKey reprezentuje klucz publiczny używany do uwierzytelniania za pomocą zasobu za pośrednictwem protokołu SSH.
| Nazwa | Typ | Opis |
|---|---|---|
| keyData |
string minLength: 1 |
Dane klucza publicznego SSH. |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobu (UTC). |
| createdBy |
string |
Tożsamość, która utworzyła zasób. |
| createdByType |
Typ tożsamości, która utworzyła zasób. |
|
| lastModifiedAt |
string (date-time) |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
| lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
| lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |