Dela via


Get-AzContext

Hämtar metadata som används för att autentisera Azure Resource Manager-begäranden.

Syntax

GetSingleContext (Standard)

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

ListAllContexts

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

Description

Cmdleten Get-AzContext hämtar aktuella metadata som används för att autentisera Azure Resource Manager-begäranden. Den här cmdleten hämtar Active Directory-kontot, Active Directory-klientorganisationen, Azure-prenumerationen och den riktade Azure-miljön. Azure Resource Manager-cmdletar använder dessa inställningar som standard när du gör Azure Resource Manager-begäranden. När den tillgängliga mängden prenumeration överskrider standardgränsen på 25 kanske vissa prenumerationer inte visas i resultatet av Get-AzContext -ListAvailable. Kör Connect-AzAccount -MaxContextPopulation <int> för att få fler kontexter.

Exempel

Exempel 1: Hämta den aktuella kontexten

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

I det här exemplet loggar vi in på vårt konto med en Azure-prenumeration med Connect-AzAccount, och sedan får vi kontexten för den aktuella sessionen genom att anropa Get-AzContext.

Exempel 2: Lista alla tillgängliga kontexter

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

I det här exemplet visas alla tillgängliga kontexter. Användaren kan välja en av dessa kontexter med hjälp av Select-AzContext.

Parametrar

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ListAvailable

Visa en lista över alla tillgängliga kontexter i den aktuella sessionen.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ListAllContexts
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

Namnet på kontexten

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

GetSingleContext
Position:0
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-RefreshContextFromTokenCache

Uppdatera kontexter från tokencache

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ListAllContexts
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

None

Utdata

PSAzureContext