Versions in this module Expand all Collapse all v4 v4.15.1 Feb 17, 2024 Changes in this version + const DefaultEndpoint + const DefaultEndpointContext + type Client struct + BaseURL *url.URL + HTTPClient *http.Client + func NewClient(username string, password string, clientContext int) *Client + func (c *Client) AddTxtRecords(ctx context.Context, domain string, records []*ResourceRecord) (*Zone, error) + func (c *Client) RemoveTXTRecords(ctx context.Context, domain string, records []*ResourceRecord) error + type DataZoneResponse struct + CTID string + Data []*Zone + Messages []*ResponseMessage + Object any + STID string + Status *ResponseStatus + type ResourceRecord struct + Name string + Pref int32 + TTL int64 + Type string + Value string + type ResponseMessage struct + Code string + Messages []string + Objects []string + Status string + Text string + type ResponseObject struct + Data string + Summary int32 + Type string + Value string + type ResponseStatus struct + Code string + Text string + Type string + type Zone struct + Action string + Name string + ResourceRecords []*ResourceRecord + VirtualNameServer string + type ZoneStream struct + Adds []*ResourceRecord + Removes []*ResourceRecord