dns

package
v0.24.0 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClient

func NewClient(project string, service *gcpdns.Service, logger logger) client

Types

type ManagedZone

type ManagedZone struct {
	// contains filtered or unexported fields
}

func NewManagedZone

func NewManagedZone(client managedZonesClient, recordSets recordSets, name string) ManagedZone

func (ManagedZone) Delete

func (m ManagedZone) Delete() error

func (ManagedZone) Name

func (m ManagedZone) Name() string

func (ManagedZone) Type added in v0.16.0

func (m ManagedZone) Type() string

type ManagedZones

type ManagedZones struct {
	// contains filtered or unexported fields
}

func NewManagedZones

func NewManagedZones(client managedZonesClient, recordSets recordSets, logger logger) ManagedZones

func (ManagedZones) List

func (m ManagedZones) List(filter string) ([]common.Deletable, error)

type RecordSets

type RecordSets struct {
	// contains filtered or unexported fields
}

func NewRecordSets

func NewRecordSets(client recordSetsClient) RecordSets

func (RecordSets) Delete

func (r RecordSets) Delete(managedZone string) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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