Discover Packages
github.com/tjamet/dnscontrol
providers
ovh
package
Version:
v0.2.4
Opens a new window with list of versions in this module.
Published: Dec 6, 2017
License: MIT
Opens a new window with license information.
Imports: 9
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
type CurrentNameServer struct {
ToDelete bool `json:"toDelete,omitempty"`
Ip string `json:"ip,omitempty"`
IsUsed bool `json:"isUsed,omitempty"`
Id int `json:"id,omitempty"`
Host string `json:"host,omitempty"`
}
type Domain struct {
NameServerType string `json:"nameServerType,omitempty"`
TransferLockStatus string `json:"transferLockStatus,omitempty"`
}
type DomainNS struct {
Host string `json:"host,omitempty"`
Ip string `json:"ip,omitempty"`
}
type Record struct {
Target string `json:"target,omitempty"`
Zone string `json:"zone,omitempty"`
TTL uint32 `json:"ttl,omitempty"`
FieldType string `json:"fieldType,omitempty"`
Id int64 `json:"id,omitempty"`
SubDomain string `json:"subDomain,omitempty"`
}
type Task struct {
Function string `json:"function,omitempty"`
Status string `json:"status,omitempty"`
CanAccelerate bool `json:"canAccelerate,omitempty"`
LastUpdate string `json:"lastUpdate,omitempty"`
CreationDate string `json:"creationDate,omitempty"`
TodoDate string `json:"todoDate,omitempty"`
Id int64 `json:"id,omitempty"`
CanCancel bool `json:"canCancel,omitempty"`
DoneDate string `json:"doneDate,omitempty"`
CanRelaunch bool `json:"canRelaunch,omitempty"`
}
type UpdateNS struct {
NameServers []DomainNS `json:"nameServers"`
}
type Zone struct {
LastUpdate string `json:"lastUpdate,omitempty"`
HasDNSAnycast bool `json:"hasDNSAnycast,omitempty"`
NameServers []string `json:"nameServers"`
DNSSecSupported bool `json:"dnssecSupported"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.