Eu tive que usar
Select-AzureRmSubscription -SubscriptionId a*<guid>
Agradecemos a Michael Rodger para fornecer a resposta.
Se eu correr
Get-AzureSubscription -Current
Eu recebo:
SubscriptionId : a*<guid>
SubscriptionName : Development
Environment : AzureCloud
DefaultAccount : t*<guid>
IsDefault : True
IsCurrent : True
TenantId : 4*<guid>
Então eu corro:
Get-AzureRmResourceGroup
E nenhum dos dois recursos retornados estão nessa assinatura, dos quais deveria haver muitos, de acordo com o portal:
ResourceGroupName : Default-SQL-NorthCentralUS
Location : northcentralus
ProvisioningState : Succeeded
Tags :
ResourceId : /subscriptions/0*<guid>*e/resourceGroups/Default-SQL-NorthCentralUS
ResourceGroupName : Default-Web-NorthCentralUS
Location : northcentralus
ProvisioningState : Succeeded
Tags :
ResourceId : /subscriptions/0*<guid>*e/resourceGroups/Default-Web-NorthCentralUS
Eles vêm de outra assinatura que eu tenho, mas, como você pode ver, não é a atual.
Por que o Get-AzureRmResourceGroup
não está recebendo os grupos de recursos na assinatura atual e agora eu corrijo isso?
Meu módulo do Azure é a versão 0.9.11 e o AzureRM é a versão 1.0.1.
Eu também não tenho acesso a Switch-AzureMode
ou Get-AzureResourceGroup
Eu tive que usar
Select-AzureRmSubscription -SubscriptionId a*<guid>
Agradecemos a Michael Rodger para fornecer a resposta.
Você precisa configurar o contexto usando o comando abaixo se tiver várias assinaturas:
Set-AzureRmContext -SubscriptionName "Name"
Tags powershell azure