I’m keep getting the above error when trying to execute Start-AzureService.
Following information prompted when executing Get-AzureAccount:
Id Type Subscriptions Tenants
-- ---- ------------- -------
Me@outlook.com User 12345678-1234-5678-9012-345678901235 {12345678-1234-5678-9012-345678901235}
And following information prompted when executing Get-AzureSubscription:
SubscriptionId : 12345678-1234-5678-9012-345678901235
SubscriptionName : My Production (Pay-As-You-Go)
Environment : MyCloud
DefaultAccount : Me@outlook.com
IsDefault : True
IsCurrent : True
TenantId : 12345678-1234-5678-9012-345678901235
CurrentStorageAccountName :
Select-AzureSubscription : Parameter set cannot be resolved using the specified named parameters.
is prompted when When I try to follow the suggested command:
Select-AzureSubscription -Default "My Production (Pay-As-You-Go)"
When I tried to
Select-AzureSubscription
it was giving me the error "Subscription does not exist" when I was passing 100% correct subscription name or subscription Id that I found on Azure portal and from powershell:Adding Azure account fixed the problem for me:
Use this one to select your default subscription:
You can also choose to use
-SubscriptionId
(and the GUID) instead of the name.For more information on the
Select-AzureSubscription
commandlet; typeGet-Help Select-AzureSubscription
.If this doesn't work, try running first, before selecting your subscription:
Update if you're still facing trouble:
If you are using AzureRM / with old cmdlets (or just AzureRM) and are still facing problems I would strongly recommend you to check if you have multiple versions of AzureRM.Profile module . I've encountered this numerous times when one version is installed under Program Files and another under my user profile (or somewhere else in PSModulePath).
To list what modules / versions are installed :
If you have multiple instances and versions of this it might create some trouble with some of your cmdlets.