Versions in this module Expand all Collapse all v0 v0.1.0 Feb 10, 2026 Changes in this version + type ANAMERecordValue struct + HostHeader string + Location string + Port int + type ARecordValue struct + Country string + IP string + Port int + Weight int + type CAARecordValue struct + Tag string + Value string + type CNAMERecordValue struct + Host string + HostHeader string + Port int + type IPFilter struct + Count string + GeoFilter string + Order string + type MXRecordValue struct + Host string + Priority uint16 + type NSRecordValue struct + Host string + type PTRRecordValue struct + Domain string + type Provider struct + AuthAPIKey string + func (p *Provider) AppendRecords(ctx context.Context, zone string, records []libdns.Record) ([]libdns.Record, error) + func (p *Provider) DeleteRecords(ctx context.Context, zone string, records []libdns.Record) ([]libdns.Record, error) + func (p *Provider) GetRecords(ctx context.Context, zone string) ([]libdns.Record, error) + func (p *Provider) ListZones(ctx context.Context) ([]libdns.Zone, error) + func (p *Provider) SetRecords(ctx context.Context, zone string, records []libdns.Record) ([]libdns.Record, error) + type SRVRecordValue struct + Port uint16 + Priority uint16 + Target string + Weight uint16 + type TLSARecordValue struct + Certificate string + MatchingType string + Selector string + Usage string + type TXTRecordValue struct + Text string