Get-AzContext

取得用來驗證 Azure Resource Manager 要求的元數據。

Syntax

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

Description

Get-AzContext Cmdlet 會取得用來驗證 Azure Resource Manager 要求的目前元數據。 此 Cmdlet 會取得 Active Directory 帳戶、Active Directory 租使用者、Azure 訂用帳戶,以及目標 Azure 環境。 在提出 Azure Resource Manager 要求時,Azure Resource Manager Cmdlet 預設會使用這些設定。 當可用的訂用帳戶數量超過預設限制 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...

在此範例中,我們會使用 連線-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

輸出

PSAzureContext