Documentation ¶
Index ¶
Constants ¶
View Source
const HTTPREQ = providers.Type("httpreq")
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSProvider ¶ added in v0.0.31
type DNSProvider struct { Endpoint *url.URL Username string Password string HTTPClient *http.Client }
DNSProvider implements the challenge.Provider interface.
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) (p *DNSProvider, err error)
func (*DNSProvider) Close ¶ added in v0.0.64
func (d *DNSProvider) Close() error
func (*DNSProvider) CreateRecord ¶ added in v0.0.31
func (d *DNSProvider) CreateRecord(record providers.Record) error
func (*DNSProvider) RemoveRecord ¶ added in v0.0.31
func (d *DNSProvider) RemoveRecord(record providers.Record) error
Click to show internal directories.
Click to hide internal directories.