Aracılığıyla paylaş


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.