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.
- Instance
Error - Errors related to BIND9 instance availability and connectivity.
- Record
Error - Errors that can occur during DNS record operations via Hickory DNS client.
- Tsig
Error - Errors related to TSIG (Transaction Signature) authentication for dynamic DNS updates.
- Zone
Error - Errors that can occur during DNS zone operations via Bindcar HTTP API.
- Zone
Transfer Error - Errors related to zone transfer operations (AXFR/IXFR).