Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSRecord ¶
type DNSRecord struct { ID string `json:"id"` IP string `json:"content"` Name string `json:"name"` Proxied bool `json:"proxied"` Type string `json:"type"` ZoneID string `json:"zone_id"` TTL int32 `json:"ttl"` }
DNSRecord for Cloudflare API
type DNSRecordResponse ¶
DNSRecordResponse struct
type DNSRecordUpdateResponse ¶
type DNSRecordUpdateResponse struct { Record DNSRecord `json:"result"` Success bool `json:"success"` }
DNSRecordUpdateResponse struct
type Handler ¶
Handler struct definition
func (*Handler) DomainLoop ¶
DomainLoop the main logic loop
func (*Handler) SetConfiguration ¶
SetConfiguration pass dns settings and store it to handler instance
type ZoneResponse ¶
ZoneResponse is a wrapper for Zones
Click to show internal directories.
Click to hide internal directories.