Поделиться через


Consoles - Get

Получение свойств предоставленной консоли виртуальной машины.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}?api-version=2025-09-01

Параметры URI

Имя В Обязательно Тип Описание
consoleName
path True

string

pattern: ^default$

Имя консоли виртуальной машины.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не зависит от регистра.

subscriptionId
path True

string (uuid)

Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID).

virtualMachineName
path True

string

pattern: ^([a-zA-Z0-9][a-zA-Z0-9]{0,62}[a-zA-Z0-9])$

Имя виртуальной машины.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Ответы

Имя Тип Описание
200 OK

Console

Операция Azure успешно завершена.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Get virtual machine console

Образец запроса

GET https://management.azure.com/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/virtualMachines/virtualMachineName/consoles/default?api-version=2025-09-01

Пример ответа

{
  "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"
}

Определения

Имя Описание
Azure.ResourceManager.CommonTypes.ExtendedLocation

Сложный тип расширенного расположения.

Console

Консоль представляет собой консоль локальной виртуальной машины Network Cloud.

ConsoleDetailedStatus

Более подробное состояние консоли.

ConsoleEnabled

Индикатор включения доступа к консоли.

ConsoleProvisioningState

Состояние подготовки консоли виртуальной машины.

createdByType

Тип удостоверения, создавшего ресурс.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Детали ошибки.

ErrorResponse

Ответ на ошибку

ExtendedLocationType

Тип расширенного расположения.

SshPublicKey

SshPublicKey представляет открытый ключ, используемый для проверки подлинности с помощью ресурса через SSH.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Azure.ResourceManager.CommonTypes.ExtendedLocation

Сложный тип расширенного расположения.

Имя Тип Описание
name

string

Имя расширенного расположения.

type

ExtendedLocationType

Тип расширенного расположения.

Console

Консоль представляет собой консоль локальной виртуальной машины Network Cloud.

Имя Тип Описание
etag

string

«Если etag указан в теле ответа, он также может быть предоставлен в виде заголовка в соответствии с обычной конвенцией etag. Теги сущностей используются для сравнения двух или нескольких сущностей из одного запрошенного ресурса. HTTP/1.1 использует теги сущностей в полях заголовка etag (раздел 14.19), If-Match (раздел 14.24), If-None-Match (раздел 14.26) и If-Range (раздел 14.27)»).

extendedLocation

Azure.ResourceManager.CommonTypes.ExtendedLocation

Расширенное расположение ресурса. Это свойство необходимо при создании ресурса.

id

string (arm-id)

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties.detailedStatus

ConsoleDetailedStatus

Более подробное состояние консоли.

properties.detailedStatusMessage

string

Описательное сообщение о текущем подробном статусе.

properties.enabled

ConsoleEnabled

Индикатор включения доступа к консоли.

properties.expiration

string (date-time)

Дата и время, после которого ключ будет запрещен.

properties.privateLinkServiceId

string (arm-id)

Идентификатор ресурса службы приватного канала, которая используется для предоставления доступа к консоли виртуальной машины.

properties.provisioningState

ConsoleProvisioningState

Состояние подготовки консоли виртуальной машины.

properties.sshPublicKey

SshPublicKey

Открытый ключ SSH, который будет подготовлен для доступа пользователей. Ожидается, что у пользователя должен быть соответствующий закрытый ключ SSH для входа.

properties.virtualMachineAccessId

string

Уникальный идентификатор виртуальной машины, которая используется для доступа к консоли.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ConsoleDetailedStatus

Более подробное состояние консоли.

Значение Описание
Ready

Статус «Готовность».

Error

Статус ошибки.

ConsoleEnabled

Индикатор включения доступа к консоли.

Значение Описание
True

Доступ к консоли включён

False

Доступ к консоли отключён

ConsoleProvisioningState

Состояние подготовки консоли виртуальной машины.

Значение Описание
Succeeded

Статус «Преемник».

Failed

Статус «Неудачника».

Canceled

Статус «Отменено».

Accepted

Статус «Принято».

Provisioning

Статус снабжения.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительная информация.

type

string

Тип дополнительной информации.

ErrorDetail

Детали ошибки.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Ошибка дополнительная информация.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Цель ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ExtendedLocationType

Тип расширенного расположения.

Значение Описание
EdgeZone

Тип расположения Пограничных зон Azure

CustomLocation

Тип пользовательских расположений Azure

SshPublicKey

SshPublicKey представляет открытый ключ, используемый для проверки подлинности с помощью ресурса через SSH.

Имя Тип Описание
keyData

string

minLength: 1

Данные открытого ключа SSH.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.