Get-AzSubscription

Abrufen von Abonnements, auf die das aktuelle Konto zugreifen kann.

Syntax

Get-AzSubscription
   [-SubscriptionId <String>]
   [-TenantId <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSubscription
   [-SubscriptionName <String>]
   [-TenantId <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

DAs Get-AzSubscription-Cmdlet ruft die Abonnement-ID, den Abonnementnamen und den Startmandanten für Abonnements ab, auf die das aktuelle Konto Zugriff hat.

Beispiele

Beispiel 1: Abrufen aller Abonnements in allen Mandanten

Get-AzSubscription

Name                               Id                      TenantId                        State
----                               --                      --------                        -----
Subscription1                      yyyy-yyyy-yyyy-yyyy     aaaa-aaaa-aaaa-aaaa             Enabled
Subscription2                      xxxx-xxxx-xxxx-xxxx     aaaa-aaaa-aaaa-aaaa             Enabled
Subscription3                      zzzz-zzzz-zzzz-zzzz     bbbb-bbbb-bbbb-bbbb             Enabled

Dieser Befehl ruft alle Abonnements in allen Mandanten ab, die für das aktuelle Konto autorisiert sind.

Beispiel 2: Abrufen aller Abonnements für einen bestimmten Mandanten

Get-AzSubscription -TenantId "aaaa-aaaa-aaaa-aaaa"

Name                               Id                      TenantId                        State
----                               --                      --------                        -----
Subscription1                      yyyy-yyyy-yyyy-yyyy     aaaa-aaaa-aaaa-aaaa             Enabled
Subscription2                      xxxx-xxxx-xxxx-xxxx     aaaa-aaaa-aaaa-aaaa             Enabled

Listet alle Abonnements im angegebenen Mandanten auf, die für das aktuelle Konto autorisiert sind.

Beispiel 3: Abrufen aller Abonnements im aktuellen Mandanten

Get-AzSubscription

Name                               Id                      TenantId                        State
----                               --                      --------                        -----
Subscription1                      yyyy-yyyy-yyyy-yyyy     aaaa-aaaa-aaaa-aaaa             Enabled
Subscription2                      xxxx-xxxx-xxxx-xxxx     aaaa-aaaa-aaaa-aaaa             Enabled

Dieser Befehl ruft alle Abonnements im aktuellen Mandanten ab, die für den aktuellen Benutzer autorisiert sind.

Beispiel 4: Ändern des aktuellen Kontexts zum Verwenden eines bestimmten Abonnements

Get-AzSubscription -SubscriptionId "xxxx-xxxx-xxxx-xxxx" -TenantId "yyyy-yyyy-yyyy-yyyy" | Set-AzContext

Name                                     Account             SubscriptionName    Environment         TenantId
----                                     -------             ----------------    -----------         --------
Subscription1 (xxxx-xxxx-xxxx-xxxx)      azureuser@micros... Subscription1       AzureCloud          yyyy-yyyy-yyyy-yyyy

Dieser Befehl ruft das angegebene Abonnement ab, und legt dann den aktuellen Kontext fest, um ihn zu verwenden. Alle nachfolgenden Cmdlets in dieser Sitzung verwenden standardmäßig das neue Abonnement (Contoso-Abonnement 1).

Parameter

-AsJob

Führen Sie das Cmdlet im Hintergrund aus, und geben Sie einen Auftrag zurück, um den Fortschritt zu verfolgen.

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

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

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

Gibt die ID des Abonnements an, die abgerufen werden soll.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-SubscriptionName

Gibt den Namen des Abonnements an, der abgerufen werden soll.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-TenantId

Gibt die ID des Mandanten an, der Abonnements enthält, die abgerufen werden sollen.

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

Eingaben

String

Ausgaben

PSAzureSubscription