Documentation ¶
Index ¶
- type Change
- type ChangesCreateCall
- type ChangesService
- type ManagedZone
- type ManagedZonesCreateCall
- type ManagedZonesDeleteCall
- type ManagedZonesGetCall
- type ManagedZonesListCall
- type ManagedZonesListResponse
- type ManagedZonesService
- func (m *ManagedZonesService) Create(project string, managedzone interfaces.ManagedZone) interfaces.ManagedZonesCreateCall
- func (m *ManagedZonesService) Delete(project, managedZone string) interfaces.ManagedZonesDeleteCall
- func (m *ManagedZonesService) Get(project, managedZone string) interfaces.ManagedZonesGetCall
- func (m *ManagedZonesService) List(project string) interfaces.ManagedZonesListCall
- func (m *ManagedZonesService) NewManagedZone(dnsName string) interfaces.ManagedZone
- type Project
- type ProjectsGetCall
- type ProjectsService
- type Quota
- type ResourceRecordSet
- type ResourceRecordSetsListCall
- func (call *ResourceRecordSetsListCall) Do(opts ...googleapi.CallOption) (interfaces.ResourceRecordSetsListResponse, error)
- func (call *ResourceRecordSetsListCall) Name(name string) interfaces.ResourceRecordSetsListCall
- func (call *ResourceRecordSetsListCall) Type(type_ string) interfaces.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 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 ¶
func (c ChangesCreateCall) Do(opts ...googleapi.CallOption) (interfaces.Change, error)
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 ¶ added in v1.5.0
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 ¶
func (call ManagedZonesCreateCall) Do(opts ...googleapi.CallOption) (interfaces.ManagedZone, error)
type ManagedZonesDeleteCall ¶
type ManagedZonesDeleteCall struct {
// contains filtered or unexported fields
}
func (ManagedZonesDeleteCall) Do ¶
func (call ManagedZonesDeleteCall) Do(opts ...googleapi.CallOption) error
type ManagedZonesGetCall ¶
type ManagedZonesGetCall struct {
// contains filtered or unexported fields
}
func (ManagedZonesGetCall) Do ¶
func (call ManagedZonesGetCall) Do(opts ...googleapi.CallOption) (interfaces.ManagedZone, error)
type ManagedZonesListCall ¶
type ManagedZonesListCall struct {
// contains filtered or unexported fields
}
func (*ManagedZonesListCall) DnsName ¶
func (call *ManagedZonesListCall) DnsName(dnsName string) interfaces.ManagedZonesListCall
func (*ManagedZonesListCall) Do ¶
func (call *ManagedZonesListCall) Do(opts ...googleapi.CallOption) (interfaces.ManagedZonesListResponse, error)
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 (m *ManagedZonesService) Create(project string, managedzone interfaces.ManagedZone) interfaces.ManagedZonesCreateCall
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 (m *ManagedZonesService) List(project string) interfaces.ManagedZonesListCall
func (*ManagedZonesService) NewManagedZone ¶
func (m *ManagedZonesService) NewManagedZone(dnsName string) interfaces.ManagedZone
type ProjectsGetCall ¶
type ProjectsGetCall struct {
// contains filtered or unexported fields
}
type ProjectsService ¶
type ProjectsService 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 (call *ResourceRecordSetsListCall) Do(opts ...googleapi.CallOption) (interfaces.ResourceRecordSetsListResponse, error)
func (*ResourceRecordSetsListCall) Name ¶
func (call *ResourceRecordSetsListCall) Name(name string) interfaces.ResourceRecordSetsListCall
func (*ResourceRecordSetsListCall) Type ¶
func (call *ResourceRecordSetsListCall) Type(type_ string) interfaces.ResourceRecordSetsListCall
type ResourceRecordSetsListResponse ¶
type ResourceRecordSetsListResponse struct {
// contains filtered or unexported fields
}
func (*ResourceRecordSetsListResponse) Rrsets ¶
func (response *ResourceRecordSetsListResponse) Rrsets() []interfaces.ResourceRecordSet
type ResourceRecordSetsService ¶
type ResourceRecordSetsService struct {
// contains filtered or unexported fields
}
func (ResourceRecordSetsService) List ¶
func (service ResourceRecordSetsService) List(project string, managedZone string) interfaces.ResourceRecordSetsListCall
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 (*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
Source Files ¶
- change.go
- changes_create_call.go
- changes_service.go
- clouddns.go
- managed_zone.go
- managed_zone_create_call.go
- managed_zones_delete_call.go
- managed_zones_get_call.go
- managed_zones_list_call.go
- managed_zones_list_response.go
- managed_zones_service.go
- rrset.go
- rrsets_list_call.go
- rrsets_list_response.go
- rrsets_service.go
- service.go
Click to show internal directories.
Click to hide internal directories.