Select-AzContext

Wählen Sie ein Abonnement und ein Konto aus, das in Azure PowerShell-Cmdlets als Ziel verwendet werden soll.

Syntax

Select-AzContext
      -InputObject <PSAzureContext>
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Select-AzContext
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [-Name] <String>
      [<CommonParameters>]

Beschreibung

Wählen Sie in Azure PowerShell-Cmdlets ein Abonnement für das Ziel (oder das Konto oder den Mandanten) aus. Nach diesem Cmdlet werden zukünftige Cmdlets auf den ausgewählten Kontext ausgerichtet.

Beispiele

Beispiel 1: Ziel eines benannten Kontexts

Select-AzContext "Work"

Name    Account             SubscriptionName    Environment         TenantId
----    -------             ----------------    -----------         --------
Work    test@outlook.com    Subscription1       AzureCloud          xxxxxxxx-x...

Ziel für zukünftige Azure PowerShell-Cmdlets für das Konto, den Mandanten und das Abonnement im Kontext "Arbeit".

Beispiel 2

Wählen Sie in dieser PowerShell-Sitzung ein Abonnement und ein Konto aus, das in Azure PowerShell-Cmdlets als Ziel verwendet werden soll. (automatisch generiert)

Select-AzContext -Name TestEnvironment -Scope Process

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Mandant und Abonnement, die für die Kommunikation mit Azure verwendet werden

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

-InputObject

Ein Kontextobjekt, das normalerweise durch die Pipeline übergeben wird.

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

-Name

Der Name des Kontexts

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

-Scope

Bestimmt den Umfang von Kontextänderungen, z. B. ob Änderungen nur für den aktuellen Prozess gelten, oder für alle sitzungen, die von diesem Benutzer gestartet wurden.

Type:ContextModificationScope
Accepted values:Process, CurrentUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

PSAzureContext

Ausgaben

PSAzureContext