Назад | Перейти на главную страницу

Ошибка создания учетной записи хранения Azure с помощью Powershell

Я пытаюсь создать учетная запись хранения но я получаю следующую ошибку:

"New-AzStorageAccount: тип ресурса"checkNameAvailability'не удалось найти в пространстве имен Microsoft.Storage для версии api' 2018-11-01 '. Поддерживаемые версии api: 2018-07-01,2018-03-01-preview, 2018-02-01,2017-10-01,2017-06-01,2016-12-01,2016-07-01. , 2016-05-01,2016-01-01,2015-06-15,2015-05-01-превью '. "

Как вы понимаете, я использую модули Az. Есть ли что-то еще, что мне нужно установить, чтобы функция checknameavailability работала? Вот мой информация о версии PowerShell: $ PSVersionTable.PSVersion

Основная малая редакция сборки


5 1 17134 590

Я пробовал использовать ту же команду с AzureRm .. но та же ошибка. У меня мало опыта работы с Powershell, поэтому я не знаю, как это исправить. Буду признателен за любую помощь / руководство по решению этой проблемы.

Проверил вызов Azure Rest API и powershell для checkNameAvailability работает нормально.

Вам нужно проверить версию модуля Azure, а не версию PowerShell, я буду проверять, в частности, модуль хранилища в модуле Azure.

Также убедитесь, что у вас не установлен «старый» модуль AzureRM, когда вы используете модуль AZ. У меня были похожие ошибки с другими командлетами, пока я не удалил AzureRM https://docs.microsoft.com/en-us/powershell/azure/uninstall-az-ps?view=azps-1.7.0#uninstall-the-azurerm-module

Uninstall-AzureRM