De Remove-AzPrivateDnsRecordSet cmdlet verwijdert de opgegeven recordset uit de opgegeven zone. U kunt SOA-records die automatisch worden gemaakt in de apex van de privézone niet verwijderen. U kunt een RecordSet-object doorgeven aan deze cmdlet met behulp van de pijplijnoperator of als een parameter of als een ResourceId. Als u een recordset op naam en type wilt identificeren zonder een RecordSet-object te gebruiken, moet u de zone doorgeven als een PSPrivateDnsZone-object aan deze cmdlet met behulp van de pijplijnoperator of als parameter, of u kunt ook de parameters ZoneName 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 recordset opgeeft met een RecordSet-object, wordt de recordset niet verwijderd als deze is gewijzigd in Azure Privé-DNS sinds het lokale RecordSet-object is opgehaald. Dit biedt beveiliging voor gelijktijdige wijzigingen. U kunt dit onderdrukken met behulp van de parameter Overschrijven, waarmee de recordset wordt verwijderd, ongeacht gelijktijdige wijzigingen.
Met de eerste opdracht wordt de opgegeven recordset opgeslagen en vervolgens opgeslagen in de $RecordSet variabele. Met de tweede opdracht wordt de recordset in $RecordSet verwijderd.
Voorbeeld 2: Een recordset verwijderen en alle bevestigingen onderdrukken
$RecordSet = Get-AzPrivateDnsRecordSet -Name "www" -ZoneName "myzone.com" -ResourceGroupName "MyResourceGroup"
Remove-AzPrivateDnsRecordSet -RecordSet $RecordSet -Confirm:$False -Overwrite
# Alternatively, the record set can be removed as follows. In this case,
# because the record set is specified by name rather than by object, the
# Overwrite parameter is not applicable.
Remove-AzPrivateDnsRecordSet -Name "www" -ZoneName "myzone.com" -ResourceGroupName "MyResourceGroup" -Confirm:$False
Met de eerste opdracht wordt de opgegeven recordset ophaalt. Met de tweede opdracht wordt de recordset verwijderd, zelfs als deze in de tussentijd is gewijzigd. Bevestigingsprompts worden onderdrukt.
Parameters
-Confirm
Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.