# Functions
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AddressDetectionSpec defines how should we detect current IP address.
AliCloudSpec is the information of AliCloud API credential and extra settings.
CloudflareSpec is the information of Cloudflare API credential.
Config is the configuration of this application.
DDNSSpec is the specification of DDNS service.
DNSPodSpec is the information of Tencent DNSPod API credential and extra settings.
DNSProviderSpec is the specification of DNS provider, currently only Cloudflare is supported.
No description provided by the author
HuaweiCloudSpec is the information of Huawei Cloud credential and settings.
IPAddressSelectorSpec defines how should we select an IP address from a set of IP addresses If multiple address are found, the first one will be used.
JDCloudSpec is the information of JDCloud credential and settings.
NetworkInterfaceDetectionSpec defines how should we get IP address from an interface By default the first address detected will be used.
RFC2136Spec is the information about an RFC 2136 compliant DNS server.
SSHCredentialSpec is the credential used to connect to remote SSH host.
SSHDetectionSpec defines how should we connect to remote machine and fetch IP address using SSH.
SSHHostSpec is the specification of remote SSH host.
ThirdPartyServiceSpec defines how should we access third party API to get our IP address.
TSIGSpec is the information about TSIG authentication.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author