Delen via


Remove-AzPrivateDnsZone

Hiermee verwijdert u een privé-DNS-zone uit een resourcegroep.

Syntaxis

Remove-AzPrivateDnsZone
      -ResourceGroupName <String>
      -Name <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -PrivateZone <PSPrivateDnsZone>
      [-Overwrite]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -ResourceId <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De Remove-AzPrivateDnsZone cmdlet verwijdert definitief een privé DNS-zone (Domain Name System) uit een opgegeven resourcegroep. Alle recordsets in de zone worden ook verwijderd. U kunt een PrivateDnsZone--object doorgeven met behulp van de parameter PrivateZone of met behulp van de pijplijnoperator. U kunt ook de parameters Name en ResourceGroupName opgeven. U kunt de parameter Bevestigen en $ConfirmPreference Windows PowerShell-variabele gebruiken om te bepalen of de cmdlet u om bevestiging vraagt. Wanneer u de zone opgeeft met behulp van een PrivateDnsZone-object (doorgegeven via de pijplijn of zone- parameter), wordt de zone niet verwijderd als deze is gewijzigd in Azure DNS sinds de lokale PrivateDnsZone-object is opgehaald (alleen bewerkingen rechtstreeks op de DNS-zoneresource tellen als wijzigingen, bewerkingen op recordsets binnen de zone niet). Dit biedt beveiliging voor gelijktijdige zonewijzigingen. Dit kan worden onderdrukt met behulp van de parameter Overschrijven, waardoor de zone wordt verwijderd, ongeacht gelijktijdige wijzigingen.

Voorbeelden

Voorbeeld 1: Een privézone verwijderen

Remove-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"

Met deze opdracht verwijdert u de zone met de naam myzone.com uit de resourcegroep met de naam MyResourceGroup.

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam op van de privé-DNS-zone die door deze cmdlet wordt verwijderd. U moet ook de parameter ResourceGroupName opgeven. U kunt ook de DNS-zone opgeven met behulp van de parameter Zone.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Overwrite

Wanneer u de zone opgeeft met behulp van een PrivateDnsZone-object (doorgegeven via de pijplijn of zone- parameter), wordt de zone niet verwijderd als deze is gewijzigd in Azure DNS sinds de lokale PrivateDnsZone-object is opgehaald (alleen bewerkingen rechtstreeks op de DNS-zoneresource tellen als wijzigingen, bewerkingen op recordsets binnen de zone niet). Dit biedt beveiliging voor gelijktijdige zonewijzigingen. Dit kan worden onderdrukt met behulp van de parameter Overschrijven, waardoor de zone wordt verwijderd, ongeacht gelijktijdige wijzigingen.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PassThru

Wordt gebruikt om het resultaat (Booleaanse waarde) van de bewerking door te geven, verwijdert u de privézone verderop in de pijplijn.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PrivateZone

Het object in de privézone dat moet worden verwijderd.

Type:PSPrivateDnsZone
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep die de zone bevat die u wilt verwijderen. U moet ook de parameter ZoneName opgeven. U kunt ook de DNS-zone opgeven met behulp van een PrivateDnsZone-object, doorgegeven via de pijplijn of de parameter Zone.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceId

Private DNS Zone ResourceID.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden