Создать учетную запись хранения 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
Major Minor Build Revision
5 1 17134 590
Я пытался использовать ту же команду с AzureRm.. но ту же ошибку. У меня мало опыта в Powershell, поэтому я заблудился, как это исправить. Буду признателен за любую помощь / руководство по решению этой проблемы.
2 ответа
Проверен вызов API Azure Rest и 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-AzureRM