Das Cmdlet Remove-AzDnsZone löscht dauerhaft eine DNS-Zone (Domain Name System) aus einer angegebenen Ressourcengruppe.
Alle datensatzsätze, die in der Zone enthalten sind, werden ebenfalls gelöscht.
Sie können ein DnsZone-Objekt mithilfe des Parameters Name oder mithilfe des Pipelineoperators übergeben oder alternativ die Parameter ZoneName und ResourceGroupName angeben.
Sie können den Parameter "Confirm" und $ConfirmPreference Windows PowerShell-Variable verwenden, um zu steuern, ob das Cmdlet Sie zur Bestätigung auffordert.
Wenn Sie die Zone mithilfe eines DnsZone-Objekts (übergeben über den Pipeline- oder Zone-Parameter ) angeben, wird die Zone nicht gelöscht, wenn sie in Azure DNS geändert wurde, da das lokale DnsZone-Objekt abgerufen wurde (nur Vorgänge direkt auf der DNS-Zonenressource zählen als Änderungen, Vorgänge für Datensatzsätze innerhalb der Zone nicht).
Dies bietet Schutz für gleichzeitige Zonenänderungen.
Dies kann mithilfe des Overwrite-Parameters unterdrückt werden, der die Zone unabhängig von gleichzeitigen Änderungen löscht.
Gibt den Namen der DNS-Zone an, die dieses Cmdlet entfernt.
Sie müssen auch den Parameter ResourceGroupName angeben.
Alternativ können Sie die DNS-Zone mit dem Parameter Zone angeben.
Wenn Sie die Zone mithilfe eines DnsZone-Objekts (übergeben über den Pipeline- oder Zone-Parameter ) angeben, wird die Zone nicht gelöscht, wenn sie in Azure DNS geändert wurde, da das lokale DnsZone-Objekt abgerufen wurde (nur Vorgänge direkt auf der DNS-Zonenressource zählen als Änderungen, Vorgänge für Datensatzsätze innerhalb der Zone nicht).
Dies bietet Schutz für gleichzeitige Zonenänderungen.
Dies kann mithilfe des Overwrite-Parameters unterdrückt werden, der die Zone unabhängig von gleichzeitigen Änderungen löscht.
Gibt den Namen der Ressourcengruppe an, die die zu entfernende Zone enthält.
Sie müssen auch den Parameter ZoneName angeben.
Alternativ können Sie die DNS-Zone mithilfe eines DnsZone-Objekts angeben, das entweder über die Pipeline oder den Parameter Zone übergeben wird.
Gibt die zu löschende DNS-Zone an.
Das übergebene DnsZone-Objekt kann auch über die Pipeline übergeben werden.
Alternativ können Sie die zu löschende DNS-Zone mithilfe der Parameter ZoneName und ResourceGroupName angeben.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Aufgrund der potenziell hohen Auswirkungen des Löschens einer DNS-Zone fordert dieses Cmdlet standardmäßig zur Bestätigung auf, wenn die $ConfirmPreference Windows PowerShell-Variable einen anderen Wert als "None" aufweist.
Wenn Sie "Confirm" oder " Confirm:$True" angeben, werden Sie mit diesem Cmdlet vor der Ausführung zur Bestätigung aufgefordert.
Wenn Sie "Confirm:$False" angeben, werden Sie vom Cmdlet nicht zur Bestätigung aufgefordert.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.