Sdílet prostřednictvím


Get-AzContext

Získá metadata používaná k ověřování požadavků Azure Resource Manageru.

Syntaxe

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

Description

Rutina Get-AzContext získá aktuální metadata použitá k ověřování požadavků Azure Resource Manageru. Tato rutina získá účet Active Directory, tenanta Active Directory, předplatné Azure a cílové prostředí Azure. Rutiny Azure Resource Manageru používají tato nastavení ve výchozím nastavení při provádění požadavků Azure Resource Manageru. Pokud dostupné množství předplatného překročí výchozí limit 25, nemusí se některá předplatná zobrazit ve výsledcích Get-AzContext -ListAvailable. Spuštěním příkazu Connect-AzAccount -MaxContextPopulation <int> získejte další kontexty.

Příklady

Příklad 1: Získání aktuálního kontextu

Connect-AzAccount
Get-AzContext

Name                                     Account             SubscriptionName    Environment         TenantId
----                                     -------             ----------------    -----------         --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com    Subscription1       AzureCloud          xxxxxxxx-x...

V tomto příkladu se k našemu účtu přihlašujeme pomocí předplatného Azure pomocí Connect-AzAccount a pak získáváme kontext aktuální relace voláním Get-AzContext.

Příklad 2: Výpis všech dostupných kontextů

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

V tomto příkladu se zobrazí všechny aktuálně dostupné kontexty. Uživatel může vybrat jeden z těchto kontextů pomocí select-AzContext.

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ListAvailable

Zobrazí seznam všech dostupných kontextů v aktuální relaci.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Název kontextu

Typ:String
Position:0
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RefreshContextFromTokenCache

Aktualizace kontextů z mezipaměti tokenů

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None

Výstupy

PSAzureContext