Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetBackend ¶
func SetBackend(b Backend)
Types ¶
type Backend ¶
type Backend interface { Get(opts *model.DomainOptions) (model.Domain, error) Set(opts *model.DomainOptions) (model.Domain, error) Update(opts *model.DomainOptions) (model.Domain, error) Delete(opts *model.DomainOptions) error Renew(opts *model.DomainOptions) (model.Domain, error) SetText(opts *model.DomainOptions) (model.Domain, error) GetText(opts *model.DomainOptions) (model.Domain, error) UpdateText(opts *model.DomainOptions) (model.Domain, error) DeleteText(opts *model.DomainOptions) error GetToken(fqdn string) (string, error) GetTokenCount() (int64, error) GetZone() string GetName() string MigrateFrozen(opts *model.MigrateFrozen) error MigrateToken(opts *model.MigrateToken) error MigrateRecord(opts *model.MigrateRecord) error }
func GetBackend ¶
func GetBackend() Backend
Click to show internal directories.
Click to hide internal directories.