Get-AzContext
Ruft die Metadaten ab, die zum Authentifizieren von Azure Resource Manager-Anforderungen verwendet werden.
Syntax
Get-AzContext
[-DefaultProfile <IAzureContextContainer>]
[[-Name] <String>]
[<CommonParameters>]
Get-AzContext
[-ListAvailable]
[-RefreshContextFromTokenCache]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Get-AzContext" ruft die aktuellen Metadaten ab, die zum Authentifizieren von Azure Resource Manager-Anforderungen verwendet werden.
Dieses Cmdlet ruft das Active Directory-Konto, den Active Directory-Mandanten, das Azure-Abonnement und die zielorientierte Azure-Umgebung ab.
Azure Resource Manager-Cmdlets verwenden diese Einstellungen standardmäßig beim Erstellen von Azure Resource Manager-Anforderungen. Wenn der verfügbare Abonnementbetrag das Standardlimit von 25 überschreitet, werden einige Abonnements möglicherweise nicht in den Ergebnissen angezeigt Get-AzContext -ListAvailable
. Führen Sie die Ausführung aus Connect-AzAccount -MaxContextPopulation <int>
, um weitere Kontexte zu erhalten.
Beispiele
Beispiel 1: Abrufen des aktuellen Kontexts
Connect-AzAccount
Get-AzContext
Name Account SubscriptionName Environment TenantId
---- ------- ---------------- ----------- --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription1 AzureCloud xxxxxxxx-x...
In diesem Beispiel melden wir uns mit einem Azure-Abonnement mit Connect-AzAccount bei unserem Konto an, und dann erhalten wir den Kontext der aktuellen Sitzung durch Aufrufen von Get-AzContext.
Beispiel 2: Auflisten aller verfügbaren Kontexte
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 diesem Beispiel werden alle derzeit verfügbaren Kontexte angezeigt. Der Benutzer kann einen dieser Kontexte mit Select-AzContext auswählen.
Parameter
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ListAvailable
Alle verfügbaren Kontexte in der aktuellen Sitzung auflisten.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Der Name des Kontexts
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RefreshContextFromTokenCache
Aktualisieren von Kontexten aus dem Tokencache
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
Ähnliche Themen
Azure PowerShell