gcloud

package
v0.0.0-...-52bc635 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: MIT Imports: 14 Imported by: 0

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 (client *GoogleDnsDrainer) DrainWithIpNet(ipNet *net.IPNet, newIp net.IP) error

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL