API Azure для извлечения виртуальной машины, не возвращающей объект VHD (Virtual Hard Disk) - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь вызвать лазурный API для получения сведений о конкретной виртуальной машине.Я получаю все другие детали в ответе, но он не возвращает объект VHD.Может кто-нибудь сказать мне, почему это происходит и как это можно исправить?

https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2018-06-01

Я пытаюсь вызвать API, как это, но он не возвращает объект VHD. Я получаю все остальное в ответ APIно объект VHD не возвращается.

1 Ответ

0 голосов
/ 25 апреля 2019

Для вашей проблемы есть что-то, что вы должны убедиться, что это значит.

В Azure есть только два VHD-файла. Во-первых, вы загружаете файл VHD в учетную запись хранения Azure. Другой способ заключается в том, что вы создаете неуправляемую виртуальную машину, а затем вы можете видеть VHD-файл в учетной записи хранения как диск с операционной системой VM. В это время вы можете использовать API, который вы указали в вопросе, чтобы показать детали виртуальной машины, и файл VHD покажет вам.

Если вы создадите управляемую виртуальную машину, VHD-файл не будет доступен для просмотра в Azure. Диск покажет вам идентификатор ресурса в качестве управляемого диска.

Если есть еще вопросы, пожалуйста, дайте мне знать. Или, если это полезно, вы можете принять это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...