Files
ddns-updater/internal/models/ipmethod.go
Quentin McGaw c23998bd09 Refactoring (#63)
- 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
2020-05-29 20:38:01 -04:00

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
}