Documentation
¶
Index ¶
Constants ¶
View Source
const (
DNSKEY_PROTOCOL = 3
)
Variables ¶
View Source
var WithDNSSEC = func(algo SigningAlgorithm, nsec NextSecure) ZoneOption { return func(z *Zone) { z.dnssecEnabled = true z.signingAlgorithm = algo } }
View Source
var WithDefaultTTL = func(ttl uint32) ZoneOption { return func(z *Zone) { z.defaultTTL = ttl } }
Functions ¶
func IndexDomain ¶
func IndexDomainJSON ¶
Types ¶
type SigningAlgorithm ¶
type SigningAlgorithm uint8
const ( ECDSAP256SHA256 SigningAlgorithm = SigningAlgorithm(dns.ECDSAP256SHA256) ECDSAP384SHA384 SigningAlgorithm = SigningAlgorithm(dns.ECDSAP384SHA384) ED25519 SigningAlgorithm = SigningAlgorithm(dns.ED25519) )
type ZoneList ¶
type ZoneList struct {
// contains filtered or unexported fields
}
func NewZoneList ¶
func NewZoneList() *ZoneList
type ZoneOption ¶
type ZoneOption func(*Zone)
Click to show internal directories.
Click to hide internal directories.