Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DrainFilter ¶
type DrainFilter func(*dns.ResourceRecordSet) []string
type GoogleDnsDrainer ¶
type GoogleDnsDrainer struct {
// contains filtered or unexported fields
}
func NewDrainer ¶
func NewDrainer(project string, logger changelog.ChangeLogger, opt *drain.Options) *GoogleDnsDrainer
func (*GoogleDnsDrainer) DrainWithIpNet ¶
func (*GoogleDnsDrainer) DrainWithRegex ¶
func (client *GoogleDnsDrainer) DrainWithRegex(regex *regexp.Regexp, newValue string) error
func (*GoogleDnsDrainer) DrainWithValue ¶
func (client *GoogleDnsDrainer) DrainWithValue(value string, newValue string) error
type GoogleDnsUndrainer ¶
type GoogleDnsUndrainer struct {
// contains filtered or unexported fields
}
func NewUndrainer ¶
func NewUndrainer(project string, opt *undrain.Options) *GoogleDnsUndrainer
func (*GoogleDnsUndrainer) Undrain ¶
func (client *GoogleDnsUndrainer) Undrain(changes *changelog.DnsChangeSet) error
Click to show internal directories.
Click to hide internal directories.