Ho due sottoscrizioni una con vecchio servizio cloud e altre con nuovo servizio cloud. Sto usando Powershell per accedere al mio nuovo abbonamento. Ho scaricato le ultime impostazioni .publish e l'ho impostato utilizzando Import-AzurePublishSettingsFile. Il mio problema è che ottengo sempre il vecchio set di sottoscrizioni e non riesco a capire come forzare PowerShell a usare il mio nuovo abbonamento.Come forzare PowerShell a utilizzare la nuova sottoscrizione di Azure
risposta
Con i nuovi comandi di PowerShell è necessario impostare quale abbonamento specifico si desidera utilizzare. I passi sono i seguenti:
- Import-AzurePublishSettingsFile yourpublishsettings .publishsettings
- Get-AzureSubscription (questo vi darà la lista della sottoscrizione)
- Select-AzureSubscription _select_subscription_name (in questo modo è possibile impostare quale abbonamento particolare si desidera utilizzare)
Questo dovrebbe funzionare !!
Giusto per chiarire, ci sono due tipi di abbonamenti "speciali", l'abbonamento "corrente" (che è l'abbonamento utilizzato per qualsiasi comando nella sessione PowerShell corrente) e l'abbonamento Defaul, che è l'abbonamento utilizzato anche al termine della sessione corrente di PowerShell.
utilizzando Select-AzureSubscription <subscription-name>
imposterà l'abbonamento corrente. Se desideri modificare l'abbonamento tra le sessioni, utilizza Select-AzureSubscription -Default <subscription name>
Ho trovato che -default non persiste tra le sessioni –
Questa risposta è per la classica gestione di Azure. Se siete sulla nuova ARM poi si vuole fare qualcosa di simile
Login-AzureRmAccount
Get-AzureRmSubscription
Set-AzureRmContext -SubscriptionId blah
dove bla è l'ID di sottoscrizione dal secondo comando
- 1. Come forzare l'account di archiviazione di Azure come classico
- 2. Azure PowerShell Selezionare-AzureSubscription - errore: il nome di sottoscrizione non esiste
- 3. Come posso forzare Facebook a eliminare la cache e utilizzare la nuova meta description di una pagina web condivisa?
- 4. Azure: MissingRegistrationForLocation: la sottoscrizione non è registrata per il tipo di risorsa 'XXXX' nel percorso 'YYYY'
- 5. Come forzare HttpWebRequest a utilizzare la cache nell'ambiente ASP.NET?
- 6. Come forzare XPath a utilizzare UTF8?
- 7. Come forzare SBT a utilizzare Java 8?
- 8. Utilizzare Azure PowerShell per eseguire un file .sql
- 9. Socket.IO sottoscrizione a più canali
- 10. Sottoscrizione orfana con scadenza automatica (Azure ServiceBus Messaging SubscriptionClient)
- 11. Come utilizzare la nuova funzione computeIfAbsent?
- 12. come forzare la compilazione di Boost per utilizzare -fPIC
- 13. Come utilizzare la funzionalità API del servizio mobile di Azure
- 14. Come trovare la versione di PowerShell azzurra?
- 15. Co-Administrator non può vedere la sottoscrizione nel nuovo portale di Azure
- 16. Come utilizzare DTE in PowerShell?
- 17. Come forzare la tastiera a mostrare/nascondere?
- 18. Come forzare l'intero pacchetto a utilizzare una direttiva __future__?
- 19. Impostazione dei nomi host per siti Web di Azure tramite PowerShell di Azure
- 20. Come forzare Android Studio a utilizzare percorsi relativi?
- 21. Come forzare Oracle per utilizzare la scansione dell'indice?
- 22. Come forzare oracle a non utilizzare un indice
- 23. Come forzare Google App Engine [python] a utilizzare SSL (https)?
- 24. Come forzare jQuery ridimensionabile per utilizzare la percentuale?
- 25. Come forzare ActiveRecord a ricaricare una classe?
- 26. Pubblicazione di siti Web in Azure tramite PowerShell con SetParameters.xml
- 27. WCF e EF - Come forzare l'host a utilizzare la propria stringa di connessione
- 28. come forzare Maven 3.1 a utilizzare la versione corretta di Java su Mac OS 8.10?
- 29. Come aprire la finestra della console PowerShell da Powershell
Ciò non cucitura a persistere tra le sessioni di ... come si fa a cambiare perminantly –
di dati per AzureRM –