Get-AzContext

Ottiene i metadati usati per autenticare le richieste di Azure Resource Manager.

Sintassi

Get-AzContext
   [-DefaultProfile <IAzureContextContainer>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-AzContext
   [-ListAvailable]
   [-RefreshContextFromTokenCache]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzContext 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. Quando la quantità di sottoscrizione disponibile supera il limite predefinito di 25, alcune sottoscrizioni potrebbero non essere visualizzate nei risultati di Get-AzContext -ListAvailable. Connect-AzAccount -MaxContextPopulation <int> Eseguire per ottenere altri contesti.

Esempio

Esempio 1: Recupero del contesto corrente

Connect-AzAccount
Get-AzContext

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-AzAccount e quindi si ottiene il contesto della sessione corrente chiamando Get-AzContext.

Esempio 2: Elencare tutti i contesti disponibili

Get-AzContext -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-AzContext.

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Type:IAzureContextContainer
Aliases:AzContext, 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
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RefreshContextFromTokenCache

Aggiornare i contesti dalla cache dei token

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

PSAzureContext