Как получить версию модуля PowerShell Az из среды Azure - PullRequest
0 голосов
/ 10 октября 2019

Я пытаюсь включить ускоренную работу в сети в Azure из модуля Azure Powershell Az. Тем не менее, я получаю сообщение об ошибке, в котором говорится, что «Не найдено зарегистрированного поставщика ресурсов для местоположения« Мое местоположение »и версии API« 2019-07-01 »»

Я обнаружил, что последняя доступная версия API - 2019-06-01. Мне удалось получить список версий API, но они представлены в формате даты, и модуль установки Az, похоже, принимает только числа, такие как 2.2.0.

((Get-AzResourceProvider -ProviderNamespace Microsoft.Network).ResourceTypes | Where-Object ResourceTypeName -eq networkInterfaces).ApiVersions

Код, который генерирует ошибку: $nic = Get-AzNetworkInterface -ResourceGroupName "myResourceGroupName" -Name "myNicName"

Я ищу способ с помощью командлетов PowerShell Az или ссылки на веб-сайт, чтобы получитьфактический номер версии, чтобы я мог установить правильную версию для взаимодействия со своей средой Azure.

Ответы [ 2 ]

0 голосов
/ 10 октября 2019

Проверьте наличие версий Powershell и AzModule. Текущая доступная версия API: «2019-08-01»:

enter image description here

Обновите ваш Powershell / AzModule, и команда будет работать нормально. См. Документацию:

https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-2.7.0#requirements

enter image description here

0 голосов
/ 10 октября 2019

Ответом здесь является использование Cloud Shell непосредственно с портала Azure. Это больше не вопрос кодирования, поэтому сообщество может свободно делать то, что он хочет, с этим.

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