Get-AzureSubscription
Azure hesabındaki Azure aboneliklerini alır.
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
Get-AzureSubscription
[-SubscriptionName <String>]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-SubscriptionId <String>]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-Default]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Get-AzureSubscription
[-Current]
[-ExtendedDetails]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Get-AzureSubscription cmdlet'i, Azure hesabınızdaki abonelikleri alır. Abonelik hakkında bilgi almak ve aboneliği diğer cmdlet'lere yöneltmek için bu cmdlet'i kullanabilirsiniz.
Get-AzureSubscription , Azure hesaplarınıza erişim gerektirir. Get-AzureSubscription'ı çalıştırmadan önce Add-AzureAccount cmdlet'ini veya yayımlama ayarları dosyasını indirip yükleyen cmdlet'leri çalıştırmanız gerekir (Get-AzurePublishSettingsFile, Import-AzurePublishSettingsFile.
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: Tüm abonelikleri alma
C:\PS>Get-AzureSubscription
Bu komut hesaptaki tüm abonelikleri alır.
Örnek 2: Ada göre abonelik alma
C:\PS>Get-AzureSubscription -SubscriptionName "MyProdSubscription"
Bu komut yalnızca "MyProdSubsciption" aboneliğini alır.
Örnek 3: Varsayılan aboneliği alma
C:\PS>(Get-AzureSubscription -Default).SubscriptionName
Bu komut yalnızca varsayılan aboneliğin adını alır. komutu önce aboneliği alır ve ardından dot yöntemini kullanarak aboneliğin SubscriptionName özelliğini alır.
Örnek 4: Seçili abonelik özelliklerini alma
C:\PS>Get-AzureSubscription -Current | Format-List -Property SubscriptionName, Certificate
Bu komut, geçerli aboneliğin adını ve sertifikasını içeren bir liste döndürür. Geçerli aboneliği almak için Get-AzureSubscription komutunu kullanır. Ardından aboneliği, seçili özellikleri listede görüntüleyen Bir Biçim-Liste komutuna aktarır.
Örnek 5: Alternatif abonelik veri dosyası kullanma
C:\PS>Get-AzureSubscription -SubscriptionDataFile "C:\Temp\MySubscriptions.xml"
Bu komut C:\Temp\MySubscriptions.xml abonelik veri dosyasından abonelikleri alır. Add-AzureAccount veya Import-PublishSettingsFile cmdlet'lerini çalıştırdığınızda alternatif bir abonelik veri dosyası belirttiyseniz SubscriptionDataFile parametresini kullanın.
Parametreler
-Current
Yalnızca geçerli aboneliği , yani "geçerli" olarak atanan aboneliği alır. Get-AzureSubscription varsayılan olarak Azure hesaplarınızdaki tüm abonelikleri alır. Aboneliği "geçerli" olarak ayarlamak için Select-AzureSubscription cmdlet'inin Current parametresini kullanın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Default
Yalnızca varsayılan aboneliği ( yani "varsayılan" olarak atanan aboneliği alır.) Get-AzureSubscription varsayılan olarak Azure hesaplarınızdaki tüm abonelikleri alır. Aboneliği "varsayılan" olarak ayarlamak için Select-AzureSubscription cmdlet'inin Default parametresini kullanın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ExtendedDetails
Standart ayarlara ek olarak abonelik için kota bilgilerini döndürür.
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: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-SubscriptionName
Yalnızca belirtilen aboneliği alır. Abonelik adını girin. Değer büyük/küçük harfe duyarlıdır. Joker karakterler desteklenmez. Get-AzureSubscription varsayılan olarak Azure hesaplarınızdaki tüm abonelikleri alır.
Tür: | String |
Diğer adlar: | Name |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
None
Girişi SubscriptionName özelliğine ada göre yöneltebilirsiniz, ancak değere göre kanala aktarmazsınız.
Çıkışlar
Microsoft.WindowsAzure.Commands.Utilities.Common.WindowsAzureSubscription
Notlar
- Get-AzureSubscription, Add-AzureAccount ve Import-PublishSettingsFile cmdlet'lerinin oluşturduğu abonelik veri dosyasından veri alır.