 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- type Change
- type ChangesCreateCall
- type ChangesGetCall
- type ChangesListCall
- type ChangesListResponse
- type ChangesService
- type ManagedZone
- type ManagedZonesCreateCall
- type ManagedZonesDeleteCall
- type ManagedZonesGetCall
- type ManagedZonesListCall
- type ManagedZonesListResponse
- type ManagedZonesService
- type Project
- type ProjectsGetCall
- type ProjectsService
- type Quota
- type ResourceRecordSet
- type ResourceRecordSetsListCall
- type ResourceRecordSetsListResponse
- type ResourceRecordSetsService
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Change ¶
type Change interface {
	Additions() []ResourceRecordSet
	Deletions() []ResourceRecordSet
}
    type ChangesCreateCall ¶
type ChangesCreateCall interface {
	// Context(ctx context.Context) *ChangesCreateCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (Change, error)
}
    type ChangesGetCall ¶
type ChangesGetCall interface {
	// Context(ctx context.Context) *ChangesGetCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (*Change, error)
}
    type ChangesListCall ¶
type ChangesListCall interface {
	// Context(ctx context.Context) *ChangesListCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (*ChangesListResponse, error)
}
    type ChangesListResponse ¶
type ChangesListResponse interface {
}
    type ChangesService ¶
type ChangesService interface {
	// Create(project string, managedZone string, change *Change) *ChangesCreateCall // TODO: Add as needed
	Create(project string, managedZone string, change Change) ChangesCreateCall
	NewChange(additions, deletions []ResourceRecordSet) Change
}
    type ManagedZone ¶
type ManagedZonesCreateCall ¶
type ManagedZonesCreateCall interface {
	// Context(ctx context.Context) *ManagedZonesCreateCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (ManagedZone, error)
}
    type ManagedZonesDeleteCall ¶
type ManagedZonesDeleteCall interface {
	// Context(ctx context.Context) *ManagedZonesDeleteCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) error
}
    type ManagedZonesGetCall ¶
type ManagedZonesGetCall interface {
	// Context(ctx context.Context) *ManagedZonesGetCall // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (ManagedZone, error)
}
    type ManagedZonesListCall ¶
type ManagedZonesListCall interface {
	// Context(ctx context.Context) *ManagedZonesListCall // TODO: Add as needed
	DnsName(dnsName string) ManagedZonesListCall
	Do(opts ...googleapi.CallOption) (ManagedZonesListResponse, error)
}
    type ManagedZonesListResponse ¶
type ManagedZonesListResponse interface {
	// Kind() string // TODO: Add as needed
	// ManagedZones() []*ManagedZone // TODO: Add as needed
	ManagedZones() []ManagedZone
}
    type ManagedZonesService ¶
type ManagedZonesService interface {
	// NewManagedZonesService(s *Service) *ManagedZonesService // TODO: Add to service if needed
	Create(project string, managedZone ManagedZone) ManagedZonesCreateCall
	Delete(project string, managedZone string) ManagedZonesDeleteCall
	Get(project string, managedZone string) ManagedZonesGetCall
	List(project string) ManagedZonesListCall
	NewManagedZone(dnsName string) ManagedZone
}
    type ProjectsGetCall ¶
type ProjectsGetCall interface {
}
    type ProjectsService ¶
type ProjectsService interface {
}
    type ResourceRecordSet ¶
type ResourceRecordSetsListCall ¶
type ResourceRecordSetsListCall interface {
	// Context(ctx context.Context) *ResourceRecordSetsListCall  // TODO: Add as needed
	Do(opts ...googleapi.CallOption) (ResourceRecordSetsListResponse, error)
	Pages(ctx context.Context, f func(ResourceRecordSetsListResponse) error) error
	// Fields(s ...googleapi.Field) *ResourceRecordSetsListCall  // TODO: Add as needed
	// IfNoneMatch(entityTag string) *ResourceRecordSetsListCall  // TODO: Add as needed
	// MaxResults(maxResults int64) *ResourceRecordSetsListCall  // TODO: Add as needed
	Name(name string) ResourceRecordSetsListCall
	// PageToken(pageToken string) *ResourceRecordSetsListCall  // TODO: Add as needed
	Type(type_ string) ResourceRecordSetsListCall
}
    type ResourceRecordSetsListResponse ¶
type ResourceRecordSetsListResponse interface {
	// Kind() string  // TODO: Add as needed
	// NextPageToken() string  // TODO: Add as needed
	Rrsets() []ResourceRecordSet
}
    type ResourceRecordSetsService ¶
type ResourceRecordSetsService interface {
	List(project string, managedZone string) ResourceRecordSetsListCall
	// Get returns a list of resources records with the matching name
	Get(project, managedZone, name string) ResourceRecordSetsListCall
	// NewResourceRecordSetsService(s *Service) *ResourceRecordSetsService // TODO: add to service as needed
	NewResourceRecordSet(name string, rrdatas []string, ttl int64, type_ rrstype.RrsType) ResourceRecordSet
}
    type Service ¶
type Service interface {
	// BasePath() string  // TODO: Add as needed
	// UserAgent() string // TODO: Add as needed
	Changes() ChangesService
	ManagedZones() ManagedZonesService
	Projects() ProjectsService
	ResourceRecordSets() ResourceRecordSetsService
}
     Click to show internal directories. 
   Click to hide internal directories.