azurermsubscription - Azure powershell Select-AzureSubscription: error: el nombre de la suscripción no existe
select azuresubscription select azurermsubscription (2)
El problema que tienes es que el parámetro ''predeterminado'' está depreciado.
si tu corres
Select-AzureSubscription -SubscriptionName "Visual Studio Premium with MSDN" `
-Default "Visual Studio Premium with MSDN"
Usted obtiene -
ADVERTENCIA: los parámetros actuales y predeterminados han quedado en desuso. Select-AzureSubscription siempre actualizará la suscripción predeterminada
Si solo corres
Select-AzureSubscription -SubscriptionName "Visual Studio Premium with MSDN"
Deberías obtener el resultado que estás buscando.
Acabo de instalar la última versión de PowerShell 1.1 y estoy siguiendo esta entrada de blog para agregar DNS inverso a una VM existente de Linux que estoy ejecutando
https://azure.microsoft.com/en-us/blog/announcing-reverse-dns-for-azure-cloud-services/
Pude iniciar sesión y ejecutar Get-AzureRmSubscription para ver mis suscripciones:
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
Si trato de ejecutar el comando Set-AzureService, un mensaje de error me dice que debo establecer una suscripción predeterminada
He intentado
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"
Incluso intenté simplemente ejecutar Select-AzureSubscription y luego ingresé el nombre de la suscripción cuando se me solicitó, sin comillas, comillas simples ni comillas dobles, y no he podido hacer que esto funcione.
Sigo recibiendo un error al decir algo como "El nombre de la suscripción ''Visual Studio Enterprise con MSDN'' no existe".
También he intentado hacer esto usando "Select-AzureSubscription -SubscriptionID" con los ID de suscripción listados, con resultados similares.
¿Qué estoy haciendo mal?
Si está utilizando Resource Manager, el cmdlet correcto es:
Get-AzureRmSubscription –SubscriptionName "<name>" | Select-AzureRmSubscription
o simplemente use -SubscriptionId en lugar de -SubscriptionName.
Select-AzureSubscription se usará para administrar recursos clásicos. Para que funcione, también tienes que agregar credenciales clásicas usando:
Add-AzureAccount