Get-AzContext

Azure Resource Manager isteklerinin kimliğini doğrulamak için kullanılan meta verileri alır.

Sözdizimi

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

Description

Get-AzContext cmdlet'i, Azure Resource Manager isteklerinin kimliğini doğrulamak için kullanılan geçerli meta verileri alır. Bu cmdlet Active Directory hesabını, Active Directory kiracısını, Azure aboneliğini ve hedeflenen Azure ortamını alır. Azure Resource Manager cmdlet'leri, Azure Resource Manager istekleri yaparken varsayılan olarak bu ayarları kullanır. Kullanılabilir abonelik miktarı varsayılan 25 sınırını aştığında, bazı abonelikler sonuçlarında Get-AzContext -ListAvailablegösterilmeyebilir. Daha fazla bağlam almak için lütfen komutunu çalıştırın Connect-AzAccount -MaxContextPopulation <int> .

Örnekler

Örnek 1: Geçerli bağlamı alma

Connect-AzAccount
Get-AzContext

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

Bu örnekte Connect-AzAccount kullanarak bir Azure aboneliğiyle hesabımızda oturum açıyoruz ve ardından Get-AzContext çağrısı yaparak geçerli oturumun bağlamını alıyoruz.

Örnek 2: Tüm kullanılabilir bağlamları listeleme

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

Bu örnekte, şu anda kullanılabilir olan tüm bağlamlar görüntülenir. Kullanıcı Select-AzContext kullanarak bu bağlamlardan birini seçebilir.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ListAvailable

Geçerli oturumdaki tüm kullanılabilir bağlamları listeleyin.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Bağlamın adı

Tür:String
Position:0
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-RefreshContextFromTokenCache

Belirteç önbelleğinden bağlamları yenileme

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

None

Çıkışlar

PSAzureContext