Documentation ¶
Overview ¶
Package provider lets you abstract away any number of DNS providers
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface { // Advertise creates records in DNS Advertise(...*dns.Record) error // Remove removes records from DNS Remove(...*dns.Record) error // Resolve looks up a record in DNS Resolve(name, recordType string) ([]*dns.Record, error) }
Provider is an interface for interacting with a DNS provider
Directories ¶
Path | Synopsis |
---|---|
Package cloudflare is a dns Provider for cloudflare
|
Package cloudflare is a dns Provider for cloudflare |
Click to show internal directories.
Click to hide internal directories.