Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultStorageFolder string = "/var/rebind" DefaultConfigFolder string = "/etc/rebind" DefaultLogFileFolder string = "/var/log/rebind" DefaultLogFileLevel string = "DEBUG" DefaultDnsServerPort = 53 DefaultRestServerPort = 9000 DefaultIpAddress = "0.0.0.0" DefaultDnsPipeAddress = "127.0.0.1" DefaultDnsPipePort = 953 DefaultDnsAnswerPipePort = 954 )
Variables ¶
Functions ¶
This section is empty.
Types ¶
type DnsGroupResponse ¶
type DnsGroupsResponse ¶
type DnsTemplateDataType ¶
type DnsTemplateResponse ¶
type DnsTemplateResponse struct {
Templates []DnsTemplateDataType `yaml:"template" json:"template" xml:"template"`
}
type DnsUpdateRequest ¶
type DnsUpdateRequest struct { Action Action `yaml:"action" json:"action" xml:"action"` Field string `yaml:"field" json:"field" xml:"field"` Data UpdateRequestForm `yaml:"data" json:"data" xml:"data"` }
type GroupCreationRequest ¶
type GroupFilterRequest ¶
type GroupRequest ¶
type UpdateListForm ¶
type UpdateRequestForm ¶
type UpdateRequestForm struct { ListData UpdateListForm `yaml:"fromList" json:"fromList" xml:"from-list"` RecordData model.Request `yaml:"fromRecord" json:"fromRecord" xml:"from-record"` NewValue interface{} `yaml:"value" json:"value" xml:"value"` }
Click to show internal directories.
Click to hide internal directories.