Remove-AzureAccount
Удаляет учетную запись Azure из Windows PowerShell.
Примечание.
Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.
Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью 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 [email protected]
Эта команда удаляет [email protected] файл данных подписки. По завершении команды учетная запись больше не доступна в Windows PowerShell.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Подавляет запрос подтверждения. По умолчанию Remove-AzureAccount запрашивает удаление учетной записи из Windows PowerShell.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя учетной записи для удаления. Значение параметра учитывает регистр. Подстановочные знаки не поддерживаются.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PassThru
Возвращает $True, если команда завершается успешно и $False, если она завершается ошибкой. По умолчанию этот командлет не возвращает выходные данные.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Profile
Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.
Тип: | AzureSMProfile |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Входные данные можно передать в этот командлет по имени свойства, но не по значению.
Выходные данные
None or System.Boolean
При использовании параметра PassThru этот командлет возвращает логическое значение. В противном случае не возвращает никаких выходных данных.