Get-AzSubscription

Abonnementen ophalen waartoe het huidige account toegang heeft.

Syntax

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

Description

De cmdlet Get-AzSubscription haalt de abonnements-id, abonnementsnaam en de basistenant op voor abonnementen waartoe het huidige account toegang heeft.

Voorbeelden

Voorbeeld 1: Alle abonnementen in alle tenants ophalen

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

Met deze opdracht worden alle abonnementen in alle tenants opgehaald die zijn geautoriseerd voor het huidige account.

Voorbeeld 2: Alle abonnementen voor een specifieke tenant ophalen

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

Vermeld alle abonnementen in de opgegeven tenant die zijn geautoriseerd voor het huidige account.

Voorbeeld 3: Alle abonnementen in de huidige tenant ophalen

Get-AzSubscription -TenantId (Get-AzContext).Tenant

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

Met deze opdracht worden alle abonnementen opgehaald in de huidige tenant die zijn geautoriseerd voor de huidige gebruiker.

Voorbeeld 4: De huidige context wijzigen om een specifiek abonnement te gebruiken

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

Met deze opdracht wordt het opgegeven abonnement opgehaald en wordt vervolgens de huidige context ingesteld om het te gebruiken. Alle volgende cmdlets in deze sessie gebruiken standaard het nieuwe abonnement (Contoso-abonnement 1).

Parameters

-AsJob

Voer de cmdlet op de achtergrond uit en retourneer een taak om de voortgang bij te houden.

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

-DefaultProfile

De referenties, tenant en abonnementen die worden gebruikt voor communicatie met Azure

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

-SubscriptionId

Hiermee geeft u de id van het abonnement op die moet worden opgehaald.

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

-SubscriptionName

Hiermee geeft u de naam van het abonnement dat moet worden opgehaald.

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

-TenantId

Hiermee geeft u de id op van de tenant die abonnementen bevat die moeten worden opgehaald.

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

Invoerwaarden

String

Uitvoerwaarden

PSAzureSubscription