Get-AzContext
Pobiera metadane używane do uwierzytelniania żądań usługi Azure Resource Manager.
Składnia
Get-AzContext
[-DefaultProfile <IAzureContextContainer>]
[[-Name] <String>]
[<CommonParameters>]
Get-AzContext
[-ListAvailable]
[-RefreshContextFromTokenCache]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzContext pobiera bieżące metadane używane do uwierzytelniania żądań usługi Azure Resource Manager.
To polecenie cmdlet pobiera konto usługi Active Directory, dzierżawę usługi Active Directory, subskrypcję platformy Azure i docelowe środowisko platformy Azure.
Polecenia cmdlet usługi Azure Resource Manager domyślnie używają tych ustawień podczas wprowadzania żądań usługi Azure Resource Manager. Jeśli dostępna ilość subskrypcji przekroczy domyślny limit 25, niektóre subskrypcje mogą nie być wyświetlane w wynikach .Get-AzContext -ListAvailable
Uruchom polecenie Connect-AzAccount -MaxContextPopulation <int>
, aby uzyskać więcej kontekstów.
Przykłady
Przykład 1. Pobieranie bieżącego kontekstu
Connect-AzAccount
Get-AzContext
Name Account SubscriptionName Environment TenantId
---- ------- ---------------- ----------- --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription1 AzureCloud xxxxxxxx-x...
W tym przykładzie logujemy się do konta za pomocą subskrypcji platformy Azure przy użyciu polecenia Connect-AzAccount, a następnie uzyskujemy kontekst bieżącej sesji, wywołując polecenie Get-AzContext.
Przykład 2. Wyświetlanie listy wszystkich dostępnych kontekstów
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...
W tym przykładzie są wyświetlane wszystkie aktualnie dostępne konteksty. Użytkownik może wybrać jeden z tych kontekstów przy użyciu polecenia Select-AzContext.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ListAvailable
Wyświetl listę wszystkich dostępnych kontekstów w bieżącej sesji.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nazwa kontekstu
Type: | String |
Position: | 0 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RefreshContextFromTokenCache
Odświeżanie kontekstów z pamięci podręcznej tokenu
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None