Module dns_errors

Module dns_errors 

Source
Expand description

DNS operation and HTTP API error types for Bindy.

This module provides specialized error types for:

  • Bindcar HTTP API operations (zone and record management)
  • Hickory DNS client operations (dynamic updates, zone transfers)
  • TSIG authentication failures
  • Network connectivity issues with BIND9 instances

These errors provide structured error handling for DNS operations, enabling better error reporting in status conditions and metrics.

Enumsยง

DnsError
Composite error type that encompasses all DNS operation errors.
InstanceError
Errors related to BIND9 instance availability and connectivity.
RecordError
Errors that can occur during DNS record operations via Hickory DNS client.
TsigError
Errors related to TSIG (Transaction Signature) authentication for dynamic DNS updates.
ZoneError
Errors that can occur during DNS zone operations via Bindcar HTTP API.
ZoneTransferError
Errors related to zone transfer operations (AXFR/IXFR).