As a part of my role, I also assist customers in getting their issue fixed on Microsoft Azure environment as well. Sometime to reproduce the error, I also need to create replica of their environment. In one of such deployment, while create domain controller, one of the step was to set static internal IP for domain controller. Here is the command which I ran.
PS C:\> Get-AzureVM -ServiceName domainctrler -Name MyAzureDC1 | Set-AzureStaticVNetIP -IPAddress 10.0.0.4 | Update-AzureVM
and I was welcomed with below message.
WARNING: No deployment found in service: ‘domainctrler’.
While researching, I realized that I recently added another subscription to my account and now I have two subscriptions associated with my login. You can confirm that using below command
Get-AzureSubscription | Select SubscriptionName
To switch to a different subscription, I used
Select-AzureSubscription -SubscriptionName "Your-Desired-Subscription-Name-Here"
… and after that whole world was so beautiful because I was able to execute the command which I needed. To avoid this in future, I have changed my login default to the one which I would be using frequently.
Select-AzureSubscription -SubscriptionName "Your-Default-Subscription-Name-Here" –default
In summary, if you have multiple subscription then you might face the error. You can either switch “current” subscription or set most used one as “default” using Set-AzureSubscription command.