Get-AzureSubscription
Pobiera subskrypcje platformy Azure na koncie platformy Azure.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.
Składnia
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>]
Opis
Polecenie cmdlet Get-AzureSubscription pobiera subskrypcje na koncie platformy Azure. Tego polecenia cmdlet można użyć do uzyskania informacji o subskrypcji i potoku subskrypcji do innych poleceń cmdlet.
Polecenie Get-AzureSubscription wymaga dostępu do kont platformy Azure. Przed uruchomieniem polecenia Get-AzureSubscription należy uruchomić polecenie cmdlet Add-AzureAccount lub polecenia cmdlet pobierające i instalujące plik ustawień publikowania (Get-AzurePublishSettingsFile, Import-AzurePublishSettingsFile.
W tym temacie opisano polecenie cmdlet w wersji 0.8.10 modułu Microsoft Azure PowerShell.
Aby uzyskać wersję używanego modułu, w konsoli programu Azure PowerShell wpisz (Get-Module -Name Azure).Version
.
Przykłady
Przykład 1. Pobieranie wszystkich subskrypcji
C:\PS>Get-AzureSubscription
To polecenie pobiera wszystkie subskrypcje na koncie.
Przykład 2. Pobieranie subskrypcji według nazwy
C:\PS>Get-AzureSubscription -SubscriptionName "MyProdSubscription"
To polecenie pobiera tylko subskrypcję "MyProdSubsciption".
Przykład 3. Pobieranie subskrypcji domyślnej
C:\PS>(Get-AzureSubscription -Default).SubscriptionName
To polecenie pobiera tylko nazwę subskrypcji domyślnej. Polecenie najpierw pobiera subskrypcję, a następnie używa metody kropki, aby uzyskać właściwość SubscriptionName subskrypcji.
Przykład 4. Pobieranie wybranych właściwości subskrypcji
C:\PS>Get-AzureSubscription -Current | Format-List -Property SubscriptionName, Certificate
To polecenie zwraca listę z nazwą i certyfikatem bieżącej subskrypcji. Używa polecenia Get-AzureSubscription , aby uzyskać bieżącą subskrypcję. Następnie potokuje subskrypcję do polecenia Format-List , które wyświetla wybrane właściwości na liście.
Przykład 5. Używanie alternatywnego pliku danych subskrypcji
C:\PS>Get-AzureSubscription -SubscriptionDataFile "C:\Temp\MySubscriptions.xml"
To polecenie pobiera subskrypcje z pliku danych subskrypcji C:\Temp\MySubscriptions.xml. Użyj parametru SubscriptionDataFile, jeśli określono alternatywny plik danych subskrypcji podczas uruchamiania poleceń cmdlet Add-AzureAccount lub Import-PublishSettingsFile.
Parametry
-Current
Pobiera tylko bieżącą subskrypcję, czyli subskrypcję wyznaczoną jako "current". Domyślnie polecenie Get-AzureSubscription pobiera wszystkie subskrypcje na kontach platformy Azure. Aby wyznaczyć subskrypcję jako "bieżącą", użyj bieżącego parametru polecenia cmdlet Select-AzureSubscription .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Default
Pobiera tylko domyślną subskrypcję, czyli subskrypcję wyznaczoną jako "domyślną". Domyślnie polecenie Get-AzureSubscription pobiera wszystkie subskrypcje na kontach platformy Azure. Aby wyznaczyć subskrypcję jako "domyślną", użyj domyślnego parametru polecenia cmdlet Select-AzureSubscription.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtendedDetails
Zwraca informacje o limitach przydziału dla subskrypcji oprócz ustawień standardowych.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
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: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubscriptionName
Pobiera tylko określoną subskrypcję. Wprowadź nazwę subskrypcji. Wartość jest uwzględniana w wielkości liter. Symbole wieloznaczne nie są obsługiwane. Domyślnie polecenie Get-AzureSubscription pobiera wszystkie subskrypcje na kontach platformy Azure.
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wejściowe
None
Możesz przekazać dane wejściowe do właściwości SubscriptionName według nazwy, ale nie według wartości.
Dane wyjściowe
Microsoft.WindowsAzure.Commands.Utilities.Common.WindowsAzureSubscription
Uwagi
- Polecenie Get-AzureSubscription pobiera dane z pliku danych subskrypcji utworzonego przez polecenia cmdlet Add-AzureAccount i Import-PublishSettingsFile .