mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 18:48:49 -04:00
- Only calls DNS API(s) once the public IP address changes - Only one ip method per ip version (ipv4, ipv6, ipv4/v6) - Gets the ip address once every period for all records - More object oriented coding instead of functional - Support to update ipv4 and ipv6 records separately, for supported DNS providers
10 lines
146 B
Go
10 lines
146 B
Go
package models
|
|
|
|
// IPMethod is a method to obtain your public IP address
|
|
type IPMethod struct {
|
|
Name string
|
|
URL string
|
|
IPv4 bool
|
|
IPv6 bool
|
|
}
|