Udostępnij przez


Get-AzContext

Pobiera metadane używane do uwierzytelniania żądań usługi Azure Resource Manager.

Składnia

GetSingleContext (Domyślne)

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

ListAllContexts

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

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ListAvailable

Wyświetl listę wszystkich dostępnych kontekstów w bieżącej sesji.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

ListAllContexts
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Name

Nazwa kontekstu

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

GetSingleContext
Pozycja:0
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-RefreshContextFromTokenCache

Odświeżanie kontekstów z pamięci podręcznej tokenu

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

ListAllContexts
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

None

Wyjść

PSAzureContext