types

package
v0.33.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2026 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EventTopicDNSRecordCreateForward = "roles.dns.record.create_forward"
	EventTopicDNSRecordCreateReverse = "roles.dns.record.create_reverse"
)
View Source
const (
	DNSRecordTypeA     = "A"
	DNSRecordTypeAAAA  = "AAAA"
	DNSRecordTypePTR   = "PTR"
	DNSRecordTypeSRV   = "SRV"
	DNSRecordTypeMX    = "MX"
	DNSRecordTypeCNAME = "CNAME"
	DNSRecordTypeTXT   = "TXT"
	DNSRecordTypeSOA   = "SOA"
)
View Source
const (
	KeyRole        = "dns"
	KeyZones       = "zones"
	KeyHandlerType = "handler"
)
View Source
const (
	DNSWildcard = "*"
	// Special name for DNS records at the zone apex
	DNSRootRecord = "@"
	// Special name for the root zone in gravity
	DNSRootZone = "."
	// Separator between DNS labels
	DNSSep = "."
	// Separator between multiple TXT values
	TXTSeparator = "\n"
)
View Source
const (
	DefaultUpstreamTimeout = time.Second * 2
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DNSRecordType added in v0.32.1

type DNSRecordType string

func (DNSRecordType) Enum added in v0.32.1

func (DNSRecordType) Enum() []interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL