Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WrdChange ¶
type WrdChange struct { Create *[]nc.DnsRecord UpdateNew *[]nc.DnsRecord UpdateOld *[]nc.DnsRecord Delete *[]nc.DnsRecord }
WrdChange includes the changesets that need to be applied to the Wrd API
type WrdProvider ¶
type WrdProvider struct { provider.BaseProvider // contains filtered or unexported fields }
WrdProvider is an implementation of Provider for Wrd DNS.
func NewWrdProvider ¶
func NewWrdProvider(domainFilterList *[]string, dryRun int, logger log.Logger) (*WrdProvider, error)
NewWrdProvider creates a new provider including the wrd API client
func (*WrdProvider) ApplyChanges ¶
ApplyChanges applies a given set of changes in a given zone.
Click to show internal directories.
Click to hide internal directories.