package
1.0.1
Repository: https://github.com/els0r/dynip-ng.git
Documentation: pkg.go.dev

# Functions

NewCloudFlareUpdate returns a new cloudflare updater.
NewFileUpdate creates a file updater.
WithCFAPI allows to pass another API than the default one.
WithOutputWriteCloser allows for a more generic way of writing the output.

# Structs

CloudFlareUpdate communicates with the cloudflare API to change records.
FileUpdate supplies methods to update the IP in a template and write it to an output file.

# Interfaces

CloudflareAPI allows us to decouple the third-party CloudFlare API implementation.
Updater is an interface that takes a configuration and updates the IP.

# Type aliases

CFOption allows to modify the cloudflare updater.
FOption can be used to configure optional parameters for the file updater.