Versions in this module Expand all Collapse all v0 v0.0.2 Mar 10, 2026 v0.0.1 Mar 9, 2026 Changes in this version + func Equal(recordA libdns.Record, recordB libdns.Record, delete bool) (bool, error) + type Provider struct + APIToken string + func New(token string) *Provider + 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) (records []libdns.Record, err 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)