Remove-AzureAccount
Удаляет учетную запись Azure из Windows PowerShell.
Примечание.
Командлеты, приведенные в этой документации, предназначены для управления устаревшими ресурсами Azure, которые используют API-интерфейсами управления службами. Командлеты для управления ресурсами Azure Resource Manager см. в статье Модуль Az PowerShell.
Синтаксис
Remove-AzureAccount
-Name <String>
[-Force]
[-PassThru]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Remove-AzureAccount удаляет учетную запись Azure и ее подписки из файла данных подписки в перемещаемом профиле пользователя. Он не удаляет учетную запись из Microsoft Azure или не изменяет фактическую учетную запись каким-либо образом.
Использование этого командлета очень похоже на выход из учетной записи Azure. Если вы хотите снова войти в учетную запись, используйте add-AzureAccount или Import-AzurePublishSettingsFile , чтобы снова добавить учетную запись в Windows PowerShell.
Вы также можете использовать командлет Remove-AzureAccount , чтобы изменить способ входа командлетов Azure PowerShell в учетную запись Azure. Если у вашей учетной записи есть сертификат управления из Import-AzurePublishSettingsFile и маркер доступа из Add-AzureAccount, командлеты Azure PowerShell используют только маркер доступа; они игнорируют сертификат управления. Чтобы использовать сертификат управления, выполните команду Remove-AzureAccount. Если Remove-AzureAccount находит как сертификат управления, так и маркер доступа, он удаляет только маркер доступа, а не удаляет учетную запись. Сертификат управления по-прежнему существует, поэтому учетная запись по-прежнему доступна в Windows PowerShell.
В этом разделе описывается командлет в версии 0.8.10 модуля Microsoft Azure PowerShell.
Чтобы получить версию используемого модуля, в консоли Azure PowerShell введите (Get-Module -Name Azure).Version
.
Примеры
Пример 1. Удаление учетной записи
PS C:\> Remove-AzureAccount -Name admin@contoso.com
Эта команда удаляет admin@contoso.com файл данных подписки. По завершении команды учетная запись больше не доступна в Windows PowerShell.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Подавляет запрос подтверждения. По умолчанию Remove-AzureAccount запрашивает удаление учетной записи из Windows PowerShell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя учетной записи для удаления. Значение параметра учитывает регистр. Подстановочные знаки не поддерживаются.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None
Входные данные можно передать в этот командлет по имени свойства, но не по значению.
Выходные данные
None or System.Boolean
При использовании параметра PassThru этот командлет возвращает логическое значение. В противном случае не возвращает никаких выходных данных.