Documentation
¶
Index ¶
- type AlidnsProvider
- func (a *AlidnsProvider) AddRecord(record utils.DnsRecord) error
- func (a *AlidnsProvider) GetName() string
- func (a *AlidnsProvider) GetRecords() ([]utils.DnsRecord, error)
- func (a *AlidnsProvider) HealthCheck() error
- func (a *AlidnsProvider) Init(rootDomainName string) error
- func (a *AlidnsProvider) RemoveRecord(record utils.DnsRecord) error
- func (a *AlidnsProvider) UpdateRecord(record utils.DnsRecord) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlidnsProvider ¶
type AlidnsProvider struct {
// contains filtered or unexported fields
}
func (*AlidnsProvider) GetName ¶
func (a *AlidnsProvider) GetName() string
func (*AlidnsProvider) GetRecords ¶
func (a *AlidnsProvider) GetRecords() ([]utils.DnsRecord, error)
func (*AlidnsProvider) HealthCheck ¶
func (a *AlidnsProvider) HealthCheck() error
func (*AlidnsProvider) Init ¶
func (a *AlidnsProvider) Init(rootDomainName string) error
func (*AlidnsProvider) RemoveRecord ¶
func (a *AlidnsProvider) RemoveRecord(record utils.DnsRecord) error
func (*AlidnsProvider) UpdateRecord ¶
func (a *AlidnsProvider) UpdateRecord(record utils.DnsRecord) error
Click to show internal directories.
Click to hide internal directories.