Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend interface { GetDomain(domainName string) (db.Domain, error) CreateDomain() (model.DomainResponse, error) Renew(domain string, domainID uint, records []model.RecordRequest, version string) ([]model.FQDNTypePair, error) PurgeRecords(domain string, domainID uint) error CreateRecord(domain string, domainID uint, input model.RecordRequest) (model.RecordResponse, error) DeleteRecord(recordPrefix string, domain string, domainID uint) error StartPurgerDaemon(done <-chan struct{}) }
Click to show internal directories.
Click to hide internal directories.