Remove-AzDnsZone
Удаляет зону DNS из группы ресурсов.
Синтаксис
Remove-AzDnsZone
-Name <String>
-ResourceGroupName <String>
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzDnsZone
-Zone <DnsZone>
[-Overwrite]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Remove-AzDnsZone окончательно удаляет зону доменных имен (DNS) из указанной группы ресурсов. Все наборы записей, содержащиеся в зоне, также удаляются. Можно передать объект DnsZone с помощью параметра Name или с помощью оператора конвейера или также указать параметры ZoneName и ResourceGroupName . Вы можете использовать параметр "Подтверждение" и $ConfirmPreference переменную Windows PowerShell для управления запросом на подтверждение командлета. При указании зоны с помощью объекта DnsZone (передаваемого через конвейер или параметр зоны) зона не удаляется, если она была изменена в Azure DNS с момента извлечения локального объекта DnsZone (только операции непосредственно с числом ресурсов зоны DNS в качестве изменений, операции с наборами записей в пределах зоны не выполняются). Это обеспечивает защиту для параллельных изменений зоны. Это можно отключить с помощью параметра Overwrite , который удаляет зону независимо от одновременных изменений.
Примеры
Пример 1. Удаление зоны
Remove-AzDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
Эта команда удаляет зону с именем myzone.com из группы ресурсов с именем MyResourceGroup.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя зоны DNS, которую удаляет этот командлет. Необходимо также указать параметр ResourceGroupName . Кроме того, можно указать зону DNS с помощью параметра Zone .
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Overwrite
При указании зоны с помощью объекта DnsZone (передаваемого через конвейер или параметр зоны) зона не удаляется, если она была изменена в Azure DNS с момента извлечения локального объекта DnsZone (только операции непосредственно с числом ресурсов зоны DNS в качестве изменений, операции с наборами записей в пределах зоны не выполняются). Это обеспечивает защиту для параллельных изменений зоны. Это можно отключить с помощью параметра Overwrite , который удаляет зону независимо от одновременных изменений.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PassThru
passthru
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Указывает имя группы ресурсов, содержащей зону для удаления. Необходимо также указать параметр ZoneName . Кроме того, можно указать зону DNS с помощью объекта DnsZone, передаваемого через конвейер или параметр Zone.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Zone
Указывает зону DNS для удаления. Переданный объект DnsZone также можно передать через конвейер. Кроме того, можно указать зону DNS для удаления с помощью параметров ZoneName и ResourceGroupName .
Тип: | DnsZone |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Входные данные
Выходные данные
Примечания
Из-за потенциально высокого влияния удаления зоны DNS по умолчанию этот командлет запрашивает подтверждение, если переменная Windows PowerShell $ConfirmPreference имеет любое значение, отличное от None. Если указать подтверждение или подтверждение:$True, этот командлет запрашивает подтверждение перед выполнением. Если указать подтверждение:$False, командлет не запрашивает подтверждение.