Versions in this module Expand all Collapse all v4 v4.12.0 Dec 19, 2023 v4.11.2 Dec 13, 2023 Changes in this version + const DefaultBaseURL + type Client struct + APIPassword string + APIUser string + BaseURL string + HTTPClient *http.Client + func NewClient(apiUser, apiPassword string) *Client + func (c *Client) AddTXTRecord(domain string, subdomain string, ttl int, value string) error + func (c *Client) GetTXTRecords(domain string, subdomain string) ([]RecordObj, error) + func (c *Client) RemoveSubdomain(domain, subdomain string) error + func (c *Client) RemoveTXTRecord(domain string, subdomain string, recordID int) error + type RecordObj struct + Priority int + Rdata string + RecordID int + TTL int + Type string + func (r *RecordObj) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error