pub async fn delete_dnszone(
client: Client,
dnszone: DNSZone,
zone_manager: &Bind9Manager,
) -> Result<()>Expand description
Deletes a DNS zone and its associated zone files.
§Arguments
_client- Kubernetes API client (unused, for future extensions)dnszone- TheDNSZoneresource to deletezone_manager- BIND9 manager for removing zone files
§Returns
Ok(())- If zone was deleted successfullyErr(_)- If zone deletion failed
§Errors
Returns an error if BIND9 zone deletion fails.