Select-AzureSubscription
Ändrar de aktuella azure-prenumerationerna och standardprenumerationerna.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
Select-AzureSubscription
-SubscriptionName <String>
[-Account <String>]
[-Current]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Select-AzureSubscription
-SubscriptionName <String>
[-Account <String>]
[-Default]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Select-AzureSubscription
-SubscriptionId <String>
[-Account <String>]
[-Current]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Select-AzureSubscription
-SubscriptionId <String>
[-Account <String>]
[-Default]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Select-AzureSubscription
[-Account <String>]
[-NoCurrent]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Select-AzureSubscription
[-Account <String>]
[-NoDefault]
[-PassThru]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Cmdleten Select-AzureSubscription anger och rensar de aktuella och standardprenumerationerna i Azure.
Den "aktuella prenumerationen" är den prenumeration som används som standard i den aktuella Windows PowerShell-sessionen. Standardprenumerationen används som standard i alla Windows PowerShell-sessioner. Med etiketten "aktuell prenumeration" kan du ange en annan prenumeration som ska användas som standard för den aktuella sessionen utan att ändra "standardprenumerationen" för alla andra sessioner.
Prenumerationsbeteckningen "standard" sparas i din prenumerationsdatafil. Den sessionsspecifika "aktuella" beteckningen sparas inte.
Det här avsnittet beskriver cmdleten i 0.8.10-versionen av Microsoft Azure PowerShell-modulen.
Om du vill hämta den version av modulen som du använder skriver (Get-Module -Name Azure).Version
du i Azure PowerShell-konsolen .
Exempel
Exempel 1: Ange den aktuella prenumerationen
C:\PS> Select-AzureSubscription -Current -SubscriptionName ContosoEngineering
Det här kommandot gör "ContosoEngineering" till den aktuella prenumerationen.
Exempel 2: Ange standardprenumerationen
C:\PS> Select-AzureSubscription -Default -SubscriptionName ContosoFinance -SubscriptionDataFile "C:\subs\MySubscriptions.xml"
Det här kommandot ändrar standardprenumerationen till "ContosoFinance". Den sparar inställningen i prenumerationsdatafilen Subscriptions.xml i stället för standardprenumerationsdatafilen.
Parametrar
-Account
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Current
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Default
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoCurrent
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoDefault
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Returnerar $True om kommandot lyckas och $False om det misslyckas. Som standard returnerar den här cmdleten inga utdata.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Type: | String |
Aliases: | Id |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubscriptionName
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
None
Du kan skicka indata till den här cmdleten efter egenskapsnamn, men inte efter värde.
Utdata
None or System.Boolean
Om du använder parametern PassThru returnerar den här cmdleten ett booleskt värde. Som standard genererar den inga utdata.