internal

package
v0.0.0-...-4f3658d Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Change

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

func (Change) Additions

func (c Change) Additions() (rrsets []interfaces.ResourceRecordSet)

func (Change) Deletions

func (c Change) Deletions() (rrsets []interfaces.ResourceRecordSet)

type ChangesCreateCall

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

func (ChangesCreateCall) Do

type ChangesService

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

func (ChangesService) Create

func (c ChangesService) Create(project string, managedZone string, change interfaces.Change) interfaces.ChangesCreateCall

func (ChangesService) NewChange

func (c ChangesService) NewChange(additions, deletions []interfaces.ResourceRecordSet) interfaces.Change

type ManagedZone

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

func (ManagedZone) DnsName

func (m ManagedZone) DnsName() string

func (ManagedZone) Id

func (m ManagedZone) Id() uint64

func (ManagedZone) Name

func (m ManagedZone) Name() string

type ManagedZonesCreateCall

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

func (ManagedZonesCreateCall) Do

type ManagedZonesDeleteCall

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

func (ManagedZonesDeleteCall) Do

type ManagedZonesGetCall

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

func (ManagedZonesGetCall) Do

type ManagedZonesListCall

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

func (*ManagedZonesListCall) DnsName

func (*ManagedZonesListCall) Do

type ManagedZonesListResponse

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

func (*ManagedZonesListResponse) ManagedZones

func (response *ManagedZonesListResponse) ManagedZones() []interfaces.ManagedZone

type ManagedZonesService

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

func (*ManagedZonesService) Create

func (*ManagedZonesService) Delete

func (m *ManagedZonesService) Delete(project, managedZone string) interfaces.ManagedZonesDeleteCall

func (*ManagedZonesService) Get

func (m *ManagedZonesService) Get(project, managedZone string) interfaces.ManagedZonesGetCall

func (*ManagedZonesService) List

func (*ManagedZonesService) NewManagedZone

func (m *ManagedZonesService) NewManagedZone(dnsName string) interfaces.ManagedZone

type Project

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

type ProjectsGetCall

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

type ProjectsService

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

type Quota

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

type ResourceRecordSet

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

func (ResourceRecordSet) Name

func (r ResourceRecordSet) Name() string

func (ResourceRecordSet) Rrdatas

func (r ResourceRecordSet) Rrdatas() []string

func (ResourceRecordSet) Ttl

func (r ResourceRecordSet) Ttl() int64

func (ResourceRecordSet) Type

func (r ResourceRecordSet) Type() string

type ResourceRecordSetsListCall

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

func (*ResourceRecordSetsListCall) Do

func (*ResourceRecordSetsListCall) Name

func (*ResourceRecordSetsListCall) Type

type ResourceRecordSetsListResponse

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

func (*ResourceRecordSetsListResponse) Rrsets

type ResourceRecordSetsService

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

func (ResourceRecordSetsService) List

func (ResourceRecordSetsService) NewResourceRecordSet

func (service ResourceRecordSetsService) NewResourceRecordSet(name string, rrdatas []string, ttl int64, type_ rrstype.RrsType) interfaces.ResourceRecordSet

type Service

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

func NewService

func NewService(service *dns.Service) *Service

func (*Service) Changes

func (s *Service) Changes() interfaces.ChangesService

func (*Service) ManagedZones

func (s *Service) ManagedZones() interfaces.ManagedZonesService

func (*Service) Projects

func (s *Service) Projects() interfaces.ProjectsService

func (*Service) ResourceRecordSets

func (s *Service) ResourceRecordSets() interfaces.ResourceRecordSetsService

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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