Get-AzureRmContext
Ottiene i metadati usati per autenticare le richieste di Azure Resource Manager.
Avviso
Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.
Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.
Sintassi
Get-AzureRmContext
[-DefaultProfile <IAzureContextContainer>]
[[-Name] <String>]
[<CommonParameters>]
Get-AzureRmContext
[-ListAvailable]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzureRmContext ottiene i metadati correnti usati per autenticare le richieste di Azure Resource Manager. Questo cmdlet ottiene l'account Active Directory, il tenant di Active Directory, la sottoscrizione di Azure e l'ambiente di Azure di destinazione. I cmdlet di Azure Resource Manager usano queste impostazioni per impostazione predefinita quando si effettuano richieste di Azure Resource Manager.
Esempio
Esempio 1: Recupero del contesto corrente
PS C:\> Connect-AzureRmAccount
PS C:\> Get-AzureRmContext
Name Account SubscriptionName Environment TenantId
---- ------- ---------------- ----------- --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription1 AzureCloud xxxxxxxx-x...
In questo esempio si accede all'account con una sottoscrizione di Azure usando Connessione-AzureRmAccount e quindi si ottiene il contesto della sessione corrente chiamando Get-AzureRmContext.
Esempio 2: Elencare tutti i contesti disponibili
PS C:\> Get-AzureRmContext -ListAvailable
Name Account SubscriptionName Environment TenantId
---- ------- ---------------- ----------- --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription1 AzureCloud xxxxxxxx-x...
Subscription2 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription2 AzureCloud xxxxxxxx-x...
Subscription3 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription3 AzureCloud xxxxxxxx-x...
In questo esempio vengono visualizzati tutti i contesti attualmente disponibili. L'utente può selezionare uno di questi contesti usando Select-AzureRmContext.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ListAvailable
Elencare tutti i contesti disponibili nella sessione corrente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nome del contesto
Type: | String |
Accepted values: | Default |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None