azuresubscription azurermsubscription powershell azure subscription

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