Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Db ¶
type Db struct { /*User - Descr: User for the PowerDNS database connection Default: bosh */ User interface{} `yaml:"user,omitempty"` /*Port - Descr: Port for the PowerDNS database connection Default: 5432 */ Port interface{} `yaml:"port,omitempty"` /*Adapter - Descr: Adapter for the PowerDNS database connection Default: postgres */ Adapter interface{} `yaml:"adapter,omitempty"` /*Database - Descr: Database for the PowerDNS database connection Default: bosh */ Database interface{} `yaml:"database,omitempty"` /*Password - Descr: Password for the PowerDNS database connection Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Host - Descr: Address for the PowerDNS database Default: 127.0.0.1 */ Host interface{} `yaml:"host,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Dns ¶
type Dns struct { /*Db - Descr: Address for the PowerDNS database Default: 127.0.0.1 */ Db *Db `yaml:"db,omitempty"` /*Address - Descr: Address of the primary PowerDNS instance Default: <nil> */ Address interface{} `yaml:"address,omitempty"` /*Recursor - Descr: If recursion is desired, IP address of a recursing nameserver (optional) Default: <nil> */ Recursor interface{} `yaml:"recursor,omitempty"` /*Webserver - Descr: IP address PowerDNS webserver listens on (optional) Default: 0.0.0.0 */ Webserver *Webserver `yaml:"webserver,omitempty"` /*DistributorThreads - Descr: Number of threads to query the backend, for each receiver thread Default: 2 */ DistributorThreads interface{} `yaml:"distributor_threads,omitempty"` /*ReceiverThreads - Descr: Number of sockets the powerdns process will open Default: 2 */ ReceiverThreads interface{} `yaml:"receiver_threads,omitempty"` /*QueryLocalAddress - Descr: IP address to use as a source address for sending queries (optional; useful with multiple IP addresses) Default: <nil> */ QueryLocalAddress interface{} `yaml:"query_local_address,omitempty"` /*LocalAddress - Descr: IP address to which to bind to (optional; useful with multiple IP addresses) Default: <nil> */ LocalAddress interface{} `yaml:"local_address,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Powerdns ¶
type Powerdns struct { /*Dns - Descr: IP address to which to bind to (optional; useful with multiple IP addresses) Default: <nil> */ Dns *Dns `yaml:"dns,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Webserver ¶
type Webserver struct { /*Password - Descr: Password clients must use to access PowerDNS webserver (optional) Default: <nil> */ Password interface{} `yaml:"password,omitempty"` /*Port - Descr: TCP port PowerDNS webserver listens on (optional) Default: 8081 */ Port interface{} `yaml:"port,omitempty"` /*Address - Descr: IP address PowerDNS webserver listens on (optional) Default: 0.0.0.0 */ Address interface{} `yaml:"address,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Click to show internal directories.
Click to hide internal directories.