Select-AzureSubscription
Geçerli ve varsayılan Azure aboneliklerini değiştirir.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. ASM kullanımdan kaldırılmış olarak zamanlandığından, yeni kaynaklar oluşturulurken bu eski PowerShell modülü önerilmez. Daha fazla bilgi için bkz . Azure Service Manager'ın kullanımdan kaldırılması.
Az PowerShell modülü, Azure Resource Manager (ARM) kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülüdür.
Sözdizimi
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
Select-AzureSubscription cmdlet'i geçerli ve varsayılan Azure aboneliklerini ayarlar ve temizler.
"Geçerli abonelik", geçerli Windows PowerShell oturumunda varsayılan olarak kullanılan aboneliktir. "Varsayılan abonelik", tüm Windows PowerShell oturumlarında varsayılan olarak kullanılır. "Geçerli abonelik" etiketi, diğer tüm oturumlar için "varsayılan abonelik" değiştirmeden geçerli oturum için varsayılan olarak kullanılacak farklı bir abonelik belirtmenize olanak tanır.
"Varsayılan" abonelik ataması abonelik veri dosyanıza kaydedilir. Oturuma özgü "geçerli" atama kaydedilmez.
Bu konuda, Microsoft Azure PowerShell modülünün 0.8.10 sürümündeki cmdlet açıklanmaktadır.
Kullandığınız modülün sürümünü almak için Azure PowerShell konsoluna yazın (Get-Module -Name Azure).Version
.
Örnekler
Örnek 1: Geçerli aboneliği ayarlama
C:\PS> Select-AzureSubscription -Current -SubscriptionName ContosoEngineering
Bu komut "ContosoEngineering"i geçerli abonelik yapar.
Örnek 2: Varsayılan aboneliği ayarlama
C:\PS> Select-AzureSubscription -Default -SubscriptionName ContosoFinance -SubscriptionDataFile "C:\subs\MySubscriptions.xml"
Bu komut, varsayılan aboneliği "ContosoFinance" olarak değiştirir. Ayarı varsayılan abonelik veri dosyası yerine Subscriptions.xml abonelik veri dosyasına kaydeder.
Parametreler
-Account
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Current
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Default
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NoCurrent
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NoDefault
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PassThru
Komut başarılı olursa $True ve başarısız olursa $False döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıkış döndürmez.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Tür: | AzureSMProfile |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SubscriptionId
Tür: | String |
Diğer adlar: | Id |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-SubscriptionName
Tür: | String |
Diğer adlar: | Name |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
None
Bu cmdlet'e giriş kanalını özellik adına göre yapabilirsiniz, ancak değere göre kanala geçiremezsiniz.
Çıkışlar
None or System.Boolean
PassThru parametresini kullanırsanız, bu cmdlet bir Boole değeri döndürür. Varsayılan olarak, herhangi bir çıkış oluşturmaz.