# Functions
New creates a DNS manager.
# Variables
ErrAuth is return when a user is not allow to do certain action on a domain most usually it is because the domain is own by someone else.
ErrSubdomainUsed returned if the subdomain is already reserved.
Enum value for RecordType.
Enum value for RecordType.
Enum value for RecordType.
Enum value for RecordType.
# Structs
Mgr is responsible to configure CoreDNS trough its redis pluging.
RecordA is a type A DNS record.
RecordAAAA is a type AAAA DNS record.
RecordCname is a type CNAME DNS record.
RecordTXT is a TXT DNS record.
Zone is a DNS zone.
ZoneOwner contains the ThreebotID linked to a delagated zone.
# Interfaces
Record define the interface to be a DNS record.
# Type aliases
RecordType is the enum type for all supported DNS record.