Я только что установил последнюю версию PowerShell 1.1 и слежу за этой записью в блоге, чтобы добавить обратный DNS к существующей виртуальной машине Linux, которую я использую.
https://azure.microsoft.com/en-us/blog/announcing-reverse-dns-for-azure-cloud-services/
Мне удалось войти в систему и запустить Get-AzureRmSubscription, чтобы увидеть свои подписки:
SubscriptionName : Visual Studio Premium with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
SubscriptionName : Visual Studio Enterprise with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Если я попытаюсь запустить команду Set-AzureService, появится сообщение об ошибке, что мне нужно установить подписку по умолчанию.
я пробовал
Select-AzureSubscription -Default 'Visual Studio Enterprise with MSDN'
Select-AzureSubscription -Default "Visual Studio Enterprise with MSDN"
Select-AzureSubscription -Default 'Visual Studio Premium with MSDN'
Select-AzureSubscription -Default "Visual Studio Premium with MSDN"
Я даже пробовал просто запустить Select-AzureSubscription, а затем ввести имя подписки при появлении запроса, без кавычек, одинарных и двойных кавычек, и не смог заставить это работать.
Я все время получаю сообщение об ошибке вроде «Имя подписки« Visual Studio Enterprise с MSDN »не существует».
Я также пробовал сделать это, используя «Select-AzureSubscription -SubscriptionID» с указанными идентификаторами подписки, с аналогичными результатами.
Что я делаю неправильно?