Documentation
¶
Index ¶
- type AAAARecord
- type ARecord
- type CAARecord
- type CNAMERecord
- type CoreDNSPostgreSql
- type MXRecord
- type NSRecord
- type Record
- func (rec *Record) AsAAAARecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsARecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsCAARecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsCNAMERecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsMXRecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsNSRecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsSOARecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsSRVRecord() (record dns.RR, extras []dns.RR, err error)
- func (rec *Record) AsTXTRecord() (record dns.RR, extras []dns.RR, err error)
- type SOARecord
- type SRVRecord
- type TXTRecord
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AAAARecord ¶
type CNAMERecord ¶
type CNAMERecord struct {
Host string `json:"host"`
}
type CoreDNSPostgreSql ¶
type CoreDNSPostgreSql struct {
Next plugin.Handler
Datasource string
TablePrefix string
MaxLifetime time.Duration
MaxOpenConnections int
MaxIdleConnections int
Ttl uint32
// contains filtered or unexported fields
}
func (*CoreDNSPostgreSql) Name ¶
func (handler *CoreDNSPostgreSql) Name() string
Name implements the Handler interface.
type Record ¶
type Record struct {
Zone string
Name string
RecordType string
Ttl uint32
Content string
// contains filtered or unexported fields
}
func (*Record) AsAAAARecord ¶
func (*Record) AsCAARecord ¶
func (*Record) AsCNAMERecord ¶
func (*Record) AsMXRecord ¶
func (*Record) AsNSRecord ¶
func (*Record) AsSOARecord ¶
func (*Record) AsSRVRecord ¶
Click to show internal directories.
Click to hide internal directories.