Get-AzContext
Возвращает метаданные, используемые для проверки подлинности запросов Azure Resource Manager.
Синтаксис
Get-AzContext
[-DefaultProfile <IAzureContextContainer>]
[[-Name] <String>]
[<CommonParameters>]
Get-AzContext
[-ListAvailable]
[-RefreshContextFromTokenCache]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Командлет Get-AzContext получает текущие метаданные, используемые для проверки подлинности запросов Azure Resource Manager.
Этот командлет получает учетную запись Active Directory, клиент Active Directory, подписку Azure и целевую среду Azure.
Командлеты Azure Resource Manager используют эти параметры по умолчанию при выполнении запросов Azure Resource Manager. Если доступная сумма подписки превышает ограничение по умолчанию 25, некоторые подписки могут не отображаться в результатах Get-AzContext -ListAvailable
. Выполните команду Connect-AzAccount -MaxContextPopulation <int>
, чтобы получить дополнительные контексты.
Примеры
Пример 1. Получение текущего контекста
Connect-AzAccount
Get-AzContext
Name Account SubscriptionName Environment TenantId
---- ------- ---------------- ----------- --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com Subscription1 AzureCloud xxxxxxxx-x...
В этом примере мы войдем в учетную запись с помощью подписки Azure с помощью Подключение-AzAccount, а затем получаем контекст текущего сеанса, вызвав Get-AzContext.
Пример 2. Перечисление всех доступных контекстов
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...
В этом примере отображаются все доступные контексты. Пользователь может выбрать один из этих контекстов с помощью Select-AzContext.
Параметры
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ListAvailable
Вывод списка всех доступных контекстов в текущем сеансе.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Имя контекста
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RefreshContextFromTokenCache
Обновление контекстов из кэша маркеров
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None
Выходные данные
Связанные ссылки
Azure PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по