Select-AzureSubscription
Изменяет текущие и стандартные подписки Azure.
Примечание.
Командлеты, приведенные в этой документации, предназначены для управления устаревшими ресурсами Azure, которые используют API-интерфейсами управления службами. Командлеты для управления ресурсами Azure Resource Manager см. в статье Модуль Az PowerShell.
Синтаксис
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>]
Описание
Командлет Select-AzureSubscription задает и очищает текущие и стандартные подписки Azure.
Текущая подписка — это подписка, используемая по умолчанию в текущем сеансе Windows PowerShell. Подписка по умолчанию используется во всех сеансах Windows PowerShell. Метка "Текущая подписка" позволяет указать другую подписку, используемую по умолчанию для текущего сеанса, не изменяя подписку по умолчанию для всех других сеансов.
Обозначение подписки по умолчанию сохраняется в файле данных подписки. Назначение текущего сеанса не сохраняется.
В этом разделе описывается командлет в версии 0.8.10 модуля Microsoft Azure PowerShell.
Чтобы получить версию используемого модуля, в консоли Azure PowerShell введите (Get-Module -Name Azure).Version
.
Примеры
Пример 1. Настройка текущей подписки
C:\PS> Select-AzureSubscription -Current -SubscriptionName ContosoEngineering
Эта команда делает ContosoEngineering текущей подпиской.
Пример 2. Настройка подписки по умолчанию
C:\PS> Select-AzureSubscription -Default -SubscriptionName ContosoFinance -SubscriptionDataFile "C:\subs\MySubscriptions.xml"
Эта команда изменяет подписку по умолчанию на ContosoFinance. Он сохраняет параметр в файле данных подписки Subscriptions.xml вместо файла данных подписки по умолчанию.
Параметры
-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
Возвращает $True, если команда завершается успешно и $False, если она завершается ошибкой. По умолчанию этот командлет не возвращает выходные данные.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.
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 |
Входные данные
None
Входные данные можно передать в этот командлет по имени свойства, но не по значению.
Выходные данные
None or System.Boolean
При использовании параметра PassThru этот командлет возвращает логическое значение. По умолчанию он не создает выходные данные.