Get-AzContext

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

Syntax

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 Bağlan-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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ListAvailable

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

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Bağlamın adı

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RefreshContextFromTokenCache

Belirteç önbelleğinden bağlamları yenileme

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

None

Çıkışlar

PSAzureContext