Documentation
¶
Index ¶
Constants ¶
View Source
const Multi = providers.Type("multi")
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSProvider ¶ added in v0.1.46
type DNSProvider struct {
Providers map[string]providers.DNSProvider
}
func LoadFromDecoder ¶ added in v0.1.46
func LoadFromDecoder(dec auth.Decoder) (p *DNSProvider, err error)
func LoadFromFile ¶ added in v0.1.46
func LoadFromFile(path string) (p *DNSProvider, err error)
func LoadFromStream ¶ added in v0.1.46
func LoadFromStream(r io.Reader) (d *DNSProvider, err error)
func New ¶ added in v0.1.46
func New(config Config) (*DNSProvider, error)
func (*DNSProvider) Close ¶ added in v0.1.46
func (mp *DNSProvider) Close() error
func (*DNSProvider) CreateRecord ¶ added in v0.1.46
func (mp *DNSProvider) CreateRecord(record providers.Record) error
func (*DNSProvider) RemoveRecord ¶ added in v0.1.46
func (mp *DNSProvider) RemoveRecord(record providers.Record) error
Click to show internal directories.
Click to hide internal directories.