Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const CloudPlatformReadOnlyScope + const CloudPlatformScope + const NdevClouddnsReadonlyScope + const NdevClouddnsReadwriteScope + type Change struct + Additions []*ResourceRecordSet + Deletions []*ResourceRecordSet + ForceSendFields []string + Id string + IsServing bool + Kind string + NullFields []string + StartTime string + Status string + func (s *Change) MarshalJSON() ([]byte, error) + type ChangesCreateCall struct + func (c *ChangesCreateCall) ClientOperationId(clientOperationId string) *ChangesCreateCall + func (c *ChangesCreateCall) Context(ctx context.Context) *ChangesCreateCall + func (c *ChangesCreateCall) Do(opts ...googleapi.CallOption) (*Change, error) + func (c *ChangesCreateCall) Fields(s ...googleapi.Field) *ChangesCreateCall + func (c *ChangesCreateCall) Header() http.Header + type ChangesGetCall struct + func (c *ChangesGetCall) ClientOperationId(clientOperationId string) *ChangesGetCall + func (c *ChangesGetCall) Context(ctx context.Context) *ChangesGetCall + func (c *ChangesGetCall) Do(opts ...googleapi.CallOption) (*Change, error) + func (c *ChangesGetCall) Fields(s ...googleapi.Field) *ChangesGetCall + func (c *ChangesGetCall) Header() http.Header + func (c *ChangesGetCall) IfNoneMatch(entityTag string) *ChangesGetCall + type ChangesListCall struct + func (c *ChangesListCall) Context(ctx context.Context) *ChangesListCall + func (c *ChangesListCall) Do(opts ...googleapi.CallOption) (*ChangesListResponse, error) + func (c *ChangesListCall) Fields(s ...googleapi.Field) *ChangesListCall + func (c *ChangesListCall) Header() http.Header + func (c *ChangesListCall) IfNoneMatch(entityTag string) *ChangesListCall + func (c *ChangesListCall) MaxResults(maxResults int64) *ChangesListCall + func (c *ChangesListCall) PageToken(pageToken string) *ChangesListCall + func (c *ChangesListCall) Pages(ctx context.Context, f func(*ChangesListResponse) error) error + func (c *ChangesListCall) SortBy(sortBy string) *ChangesListCall + func (c *ChangesListCall) SortOrder(sortOrder string) *ChangesListCall + type ChangesListResponse struct + Changes []*Change + ForceSendFields []string + Header *ResponseHeader + Kind string + NextPageToken string + NullFields []string + func (s *ChangesListResponse) MarshalJSON() ([]byte, error) + type ChangesService struct + func NewChangesService(s *Service) *ChangesService + func (r *ChangesService) Create(project string, managedZone string, change *Change) *ChangesCreateCall + func (r *ChangesService) Get(project string, managedZone string, changeId string) *ChangesGetCall + func (r *ChangesService) List(project string, managedZone string) *ChangesListCall + type DnsKey struct + Algorithm string + CreationTime string + Description string + Digests []*DnsKeyDigest + ForceSendFields []string + Id string + IsActive bool + KeyLength int64 + KeyTag int64 + Kind string + NullFields []string + PublicKey string + Type string + func (s *DnsKey) MarshalJSON() ([]byte, error) + type DnsKeyDigest struct + Digest string + ForceSendFields []string + NullFields []string + Type string + func (s *DnsKeyDigest) MarshalJSON() ([]byte, error) + type DnsKeySpec struct + Algorithm string + ForceSendFields []string + KeyLength int64 + KeyType string + Kind string + NullFields []string + func (s *DnsKeySpec) MarshalJSON() ([]byte, error) + type DnsKeysGetCall struct + func (c *DnsKeysGetCall) ClientOperationId(clientOperationId string) *DnsKeysGetCall + func (c *DnsKeysGetCall) Context(ctx context.Context) *DnsKeysGetCall + func (c *DnsKeysGetCall) DigestType(digestType string) *DnsKeysGetCall + func (c *DnsKeysGetCall) Do(opts ...googleapi.CallOption) (*DnsKey, error) + func (c *DnsKeysGetCall) Fields(s ...googleapi.Field) *DnsKeysGetCall + func (c *DnsKeysGetCall) Header() http.Header + func (c *DnsKeysGetCall) IfNoneMatch(entityTag string) *DnsKeysGetCall + type DnsKeysListCall struct + func (c *DnsKeysListCall) Context(ctx context.Context) *DnsKeysListCall + func (c *DnsKeysListCall) DigestType(digestType string) *DnsKeysListCall + func (c *DnsKeysListCall) Do(opts ...googleapi.CallOption) (*DnsKeysListResponse, error) + func (c *DnsKeysListCall) Fields(s ...googleapi.Field) *DnsKeysListCall + func (c *DnsKeysListCall) Header() http.Header + func (c *DnsKeysListCall) IfNoneMatch(entityTag string) *DnsKeysListCall + func (c *DnsKeysListCall) MaxResults(maxResults int64) *DnsKeysListCall + func (c *DnsKeysListCall) PageToken(pageToken string) *DnsKeysListCall + func (c *DnsKeysListCall) Pages(ctx context.Context, f func(*DnsKeysListResponse) error) error + type DnsKeysListResponse struct + DnsKeys []*DnsKey + ForceSendFields []string + Header *ResponseHeader + Kind string + NextPageToken string + NullFields []string + func (s *DnsKeysListResponse) MarshalJSON() ([]byte, error) + type DnsKeysService struct + func NewDnsKeysService(s *Service) *DnsKeysService + func (r *DnsKeysService) Get(project string, managedZone string, dnsKeyId string) *DnsKeysGetCall + func (r *DnsKeysService) List(project string, managedZone string) *DnsKeysListCall + type ManagedZone struct + CreationTime string + Description string + DnsName string + DnssecConfig *ManagedZoneDnsSecConfig + ForceSendFields []string + ForwardingConfig *ManagedZoneForwardingConfig + Id uint64 + Kind string + Labels map[string]string + Name string + NameServerSet string + NameServers []string + NullFields []string + PeeringConfig *ManagedZonePeeringConfig + PrivateVisibilityConfig *ManagedZonePrivateVisibilityConfig + ReverseLookupConfig *ManagedZoneReverseLookupConfig + ServiceDirectoryConfig *ManagedZoneServiceDirectoryConfig + Visibility string + func (s *ManagedZone) MarshalJSON() ([]byte, error) + type ManagedZoneDnsSecConfig struct + DefaultKeySpecs []*DnsKeySpec + ForceSendFields []string + Kind string + NonExistence string + NullFields []string + State string + func (s *ManagedZoneDnsSecConfig) MarshalJSON() ([]byte, error) + type ManagedZoneForwardingConfig struct + ForceSendFields []string + Kind string + NullFields []string + TargetNameServers []*ManagedZoneForwardingConfigNameServerTarget + func (s *ManagedZoneForwardingConfig) MarshalJSON() ([]byte, error) + type ManagedZoneForwardingConfigNameServerTarget struct + ForceSendFields []string + ForwardingPath string + Ipv4Address string + Kind string + NullFields []string + func (s *ManagedZoneForwardingConfigNameServerTarget) MarshalJSON() ([]byte, error) + type ManagedZoneOperationsGetCall struct + func (c *ManagedZoneOperationsGetCall) ClientOperationId(clientOperationId string) *ManagedZoneOperationsGetCall + func (c *ManagedZoneOperationsGetCall) Context(ctx context.Context) *ManagedZoneOperationsGetCall + func (c *ManagedZoneOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ManagedZoneOperationsGetCall) Fields(s ...googleapi.Field) *ManagedZoneOperationsGetCall + func (c *ManagedZoneOperationsGetCall) Header() http.Header + func (c *ManagedZoneOperationsGetCall) IfNoneMatch(entityTag string) *ManagedZoneOperationsGetCall + type ManagedZoneOperationsListCall struct + func (c *ManagedZoneOperationsListCall) Context(ctx context.Context) *ManagedZoneOperationsListCall + func (c *ManagedZoneOperationsListCall) Do(opts ...googleapi.CallOption) (*ManagedZoneOperationsListResponse, error) + func (c *ManagedZoneOperationsListCall) Fields(s ...googleapi.Field) *ManagedZoneOperationsListCall + func (c *ManagedZoneOperationsListCall) Header() http.Header + func (c *ManagedZoneOperationsListCall) IfNoneMatch(entityTag string) *ManagedZoneOperationsListCall + func (c *ManagedZoneOperationsListCall) MaxResults(maxResults int64) *ManagedZoneOperationsListCall + func (c *ManagedZoneOperationsListCall) PageToken(pageToken string) *ManagedZoneOperationsListCall + func (c *ManagedZoneOperationsListCall) Pages(ctx context.Context, f func(*ManagedZoneOperationsListResponse) error) error + func (c *ManagedZoneOperationsListCall) SortBy(sortBy string) *ManagedZoneOperationsListCall + type ManagedZoneOperationsListResponse struct + ForceSendFields []string + Header *ResponseHeader + Kind string + NextPageToken string + NullFields []string + Operations []*Operation + func (s *ManagedZoneOperationsListResponse) MarshalJSON() ([]byte, error) + type ManagedZoneOperationsService struct + func NewManagedZoneOperationsService(s *Service) *ManagedZoneOperationsService + func (r *ManagedZoneOperationsService) Get(project string, managedZone string, operation string) *ManagedZoneOperationsGetCall + func (r *ManagedZoneOperationsService) List(project string, managedZone string) *ManagedZoneOperationsListCall + type ManagedZonePeeringConfig struct + ForceSendFields []string + Kind string + NullFields []string + TargetNetwork *ManagedZonePeeringConfigTargetNetwork + func (s *ManagedZonePeeringConfig) MarshalJSON() ([]byte, error) + type ManagedZonePeeringConfigTargetNetwork struct + DeactivateTime string + ForceSendFields []string + Kind string + NetworkUrl string + NullFields []string + func (s *ManagedZonePeeringConfigTargetNetwork) MarshalJSON() ([]byte, error) + type ManagedZonePrivateVisibilityConfig struct + ForceSendFields []string + Kind string + Networks []*ManagedZonePrivateVisibilityConfigNetwork + NullFields []string + func (s *ManagedZonePrivateVisibilityConfig) MarshalJSON() ([]byte, error) + type ManagedZonePrivateVisibilityConfigNetwork struct + ForceSendFields []string + Kind string + NetworkUrl string + NullFields []string + func (s *ManagedZonePrivateVisibilityConfigNetwork) MarshalJSON() ([]byte, error) + type ManagedZoneReverseLookupConfig struct + ForceSendFields []string + Kind string + NullFields []string + func (s *ManagedZoneReverseLookupConfig) MarshalJSON() ([]byte, error) + type ManagedZoneServiceDirectoryConfig struct + ForceSendFields []string + Kind string + Namespace *ManagedZoneServiceDirectoryConfigNamespace + NullFields []string + func (s *ManagedZoneServiceDirectoryConfig) MarshalJSON() ([]byte, error) + type ManagedZoneServiceDirectoryConfigNamespace struct + DeletionTime string + ForceSendFields []string + Kind string + NamespaceUrl string + NullFields []string + func (s *ManagedZoneServiceDirectoryConfigNamespace) MarshalJSON() ([]byte, error) + type ManagedZonesCreateCall struct + func (c *ManagedZonesCreateCall) ClientOperationId(clientOperationId string) *ManagedZonesCreateCall + func (c *ManagedZonesCreateCall) Context(ctx context.Context) *ManagedZonesCreateCall + func (c *ManagedZonesCreateCall) Do(opts ...googleapi.CallOption) (*ManagedZone, error) + func (c *ManagedZonesCreateCall) Fields(s ...googleapi.Field) *ManagedZonesCreateCall + func (c *ManagedZonesCreateCall) Header() http.Header + type ManagedZonesDeleteCall struct + func (c *ManagedZonesDeleteCall) ClientOperationId(clientOperationId string) *ManagedZonesDeleteCall + func (c *ManagedZonesDeleteCall) Context(ctx context.Context) *ManagedZonesDeleteCall + func (c *ManagedZonesDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *ManagedZonesDeleteCall) Fields(s ...googleapi.Field) *ManagedZonesDeleteCall + func (c *ManagedZonesDeleteCall) Header() http.Header + type ManagedZonesGetCall struct + func (c *ManagedZonesGetCall) ClientOperationId(clientOperationId string) *ManagedZonesGetCall + func (c *ManagedZonesGetCall) Context(ctx context.Context) *ManagedZonesGetCall + func (c *ManagedZonesGetCall) Do(opts ...googleapi.CallOption) (*ManagedZone, error) + func (c *ManagedZonesGetCall) Fields(s ...googleapi.Field) *ManagedZonesGetCall + func (c *ManagedZonesGetCall) Header() http.Header + func (c *ManagedZonesGetCall) IfNoneMatch(entityTag string) *ManagedZonesGetCall + type ManagedZonesListCall struct + func (c *ManagedZonesListCall) Context(ctx context.Context) *ManagedZonesListCall + func (c *ManagedZonesListCall) DnsName(dnsName string) *ManagedZonesListCall + func (c *ManagedZonesListCall) Do(opts ...googleapi.CallOption) (*ManagedZonesListResponse, error) + func (c *ManagedZonesListCall) Fields(s ...googleapi.Field) *ManagedZonesListCall + func (c *ManagedZonesListCall) Header() http.Header + func (c *ManagedZonesListCall) IfNoneMatch(entityTag string) *ManagedZonesListCall + func (c *ManagedZonesListCall) MaxResults(maxResults int64) *ManagedZonesListCall + func (c *ManagedZonesListCall) PageToken(pageToken string) *ManagedZonesListCall + func (c *ManagedZonesListCall) Pages(ctx context.Context, f func(*ManagedZonesListResponse) error) error + type ManagedZonesListResponse struct + ForceSendFields []string + Header *ResponseHeader + Kind string + ManagedZones []*ManagedZone + NextPageToken string + NullFields []string + func (s *ManagedZonesListResponse) MarshalJSON() ([]byte, error) + type ManagedZonesPatchCall struct + func (c *ManagedZonesPatchCall) ClientOperationId(clientOperationId string) *ManagedZonesPatchCall + func (c *ManagedZonesPatchCall) Context(ctx context.Context) *ManagedZonesPatchCall + func (c *ManagedZonesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ManagedZonesPatchCall) Fields(s ...googleapi.Field) *ManagedZonesPatchCall + func (c *ManagedZonesPatchCall) Header() http.Header + type ManagedZonesService struct + func NewManagedZonesService(s *Service) *ManagedZonesService + func (r *ManagedZonesService) Create(project string, managedzone *ManagedZone) *ManagedZonesCreateCall + func (r *ManagedZonesService) Delete(project string, managedZone string) *ManagedZonesDeleteCall + func (r *ManagedZonesService) Get(project string, managedZone string) *ManagedZonesGetCall + func (r *ManagedZonesService) List(project string) *ManagedZonesListCall + func (r *ManagedZonesService) Patch(project string, managedZone string, managedzone *ManagedZone) *ManagedZonesPatchCall + func (r *ManagedZonesService) Update(project string, managedZone string, managedzone *ManagedZone) *ManagedZonesUpdateCall + type ManagedZonesUpdateCall struct + func (c *ManagedZonesUpdateCall) ClientOperationId(clientOperationId string) *ManagedZonesUpdateCall + func (c *ManagedZonesUpdateCall) Context(ctx context.Context) *ManagedZonesUpdateCall + func (c *ManagedZonesUpdateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ManagedZonesUpdateCall) Fields(s ...googleapi.Field) *ManagedZonesUpdateCall + func (c *ManagedZonesUpdateCall) Header() http.Header + type Operation struct + DnsKeyContext *OperationDnsKeyContext + ForceSendFields []string + Id string + Kind string + NullFields []string + StartTime string + Status string + Type string + User string + ZoneContext *OperationManagedZoneContext + func (s *Operation) MarshalJSON() ([]byte, error) + type OperationDnsKeyContext struct + ForceSendFields []string + NewValue *DnsKey + NullFields []string + OldValue *DnsKey + func (s *OperationDnsKeyContext) MarshalJSON() ([]byte, error) + type OperationManagedZoneContext struct + ForceSendFields []string + NewValue *ManagedZone + NullFields []string + OldValue *ManagedZone + func (s *OperationManagedZoneContext) MarshalJSON() ([]byte, error) + type PoliciesCreateCall struct + func (c *PoliciesCreateCall) ClientOperationId(clientOperationId string) *PoliciesCreateCall + func (c *PoliciesCreateCall) Context(ctx context.Context) *PoliciesCreateCall + func (c *PoliciesCreateCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *PoliciesCreateCall) Fields(s ...googleapi.Field) *PoliciesCreateCall + func (c *PoliciesCreateCall) Header() http.Header + type PoliciesDeleteCall struct + func (c *PoliciesDeleteCall) ClientOperationId(clientOperationId string) *PoliciesDeleteCall + func (c *PoliciesDeleteCall) Context(ctx context.Context) *PoliciesDeleteCall + func (c *PoliciesDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *PoliciesDeleteCall) Fields(s ...googleapi.Field) *PoliciesDeleteCall + func (c *PoliciesDeleteCall) Header() http.Header + type PoliciesGetCall struct + func (c *PoliciesGetCall) ClientOperationId(clientOperationId string) *PoliciesGetCall + func (c *PoliciesGetCall) Context(ctx context.Context) *PoliciesGetCall + func (c *PoliciesGetCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *PoliciesGetCall) Fields(s ...googleapi.Field) *PoliciesGetCall + func (c *PoliciesGetCall) Header() http.Header + func (c *PoliciesGetCall) IfNoneMatch(entityTag string) *PoliciesGetCall + type PoliciesListCall struct + func (c *PoliciesListCall) Context(ctx context.Context) *PoliciesListCall + func (c *PoliciesListCall) Do(opts ...googleapi.CallOption) (*PoliciesListResponse, error) + func (c *PoliciesListCall) Fields(s ...googleapi.Field) *PoliciesListCall + func (c *PoliciesListCall) Header() http.Header + func (c *PoliciesListCall) IfNoneMatch(entityTag string) *PoliciesListCall + func (c *PoliciesListCall) MaxResults(maxResults int64) *PoliciesListCall + func (c *PoliciesListCall) PageToken(pageToken string) *PoliciesListCall + func (c *PoliciesListCall) Pages(ctx context.Context, f func(*PoliciesListResponse) error) error + type PoliciesListResponse struct + ForceSendFields []string + Header *ResponseHeader + Kind string + NextPageToken string + NullFields []string + Policies []*Policy + func (s *PoliciesListResponse) MarshalJSON() ([]byte, error) + type PoliciesPatchCall struct + func (c *PoliciesPatchCall) ClientOperationId(clientOperationId string) *PoliciesPatchCall + func (c *PoliciesPatchCall) Context(ctx context.Context) *PoliciesPatchCall + func (c *PoliciesPatchCall) Do(opts ...googleapi.CallOption) (*PoliciesPatchResponse, error) + func (c *PoliciesPatchCall) Fields(s ...googleapi.Field) *PoliciesPatchCall + func (c *PoliciesPatchCall) Header() http.Header + type PoliciesPatchResponse struct + ForceSendFields []string + Header *ResponseHeader + NullFields []string + Policy *Policy + func (s *PoliciesPatchResponse) MarshalJSON() ([]byte, error) + type PoliciesService struct + func NewPoliciesService(s *Service) *PoliciesService + func (r *PoliciesService) Create(project string, policy *Policy) *PoliciesCreateCall + func (r *PoliciesService) Delete(project string, policy string) *PoliciesDeleteCall + func (r *PoliciesService) Get(project string, policy string) *PoliciesGetCall + func (r *PoliciesService) List(project string) *PoliciesListCall + func (r *PoliciesService) Patch(project string, policy string, policy2 *Policy) *PoliciesPatchCall + func (r *PoliciesService) Update(project string, policy string, policy2 *Policy) *PoliciesUpdateCall + type PoliciesUpdateCall struct + func (c *PoliciesUpdateCall) ClientOperationId(clientOperationId string) *PoliciesUpdateCall + func (c *PoliciesUpdateCall) Context(ctx context.Context) *PoliciesUpdateCall + func (c *PoliciesUpdateCall) Do(opts ...googleapi.CallOption) (*PoliciesUpdateResponse, error) + func (c *PoliciesUpdateCall) Fields(s ...googleapi.Field) *PoliciesUpdateCall + func (c *PoliciesUpdateCall) Header() http.Header + type PoliciesUpdateResponse struct + ForceSendFields []string + Header *ResponseHeader + NullFields []string + Policy *Policy + func (s *PoliciesUpdateResponse) MarshalJSON() ([]byte, error) + type Policy struct + AlternativeNameServerConfig *PolicyAlternativeNameServerConfig + Description string + EnableInboundForwarding bool + EnableLogging bool + ForceSendFields []string + Id uint64 + Kind string + Name string + Networks []*PolicyNetwork + NullFields []string + func (s *Policy) MarshalJSON() ([]byte, error) + type PolicyAlternativeNameServerConfig struct + ForceSendFields []string + Kind string + NullFields []string + TargetNameServers []*PolicyAlternativeNameServerConfigTargetNameServer + func (s *PolicyAlternativeNameServerConfig) MarshalJSON() ([]byte, error) + type PolicyAlternativeNameServerConfigTargetNameServer struct + ForceSendFields []string + ForwardingPath string + Ipv4Address string + Kind string + NullFields []string + func (s *PolicyAlternativeNameServerConfigTargetNameServer) MarshalJSON() ([]byte, error) + type PolicyNetwork struct + ForceSendFields []string + Kind string + NetworkUrl string + NullFields []string + func (s *PolicyNetwork) MarshalJSON() ([]byte, error) + type Project struct + ForceSendFields []string + Id string + Kind string + NullFields []string + Number uint64 + Quota *Quota + func (s *Project) MarshalJSON() ([]byte, error) + type ProjectsGetCall struct + func (c *ProjectsGetCall) ClientOperationId(clientOperationId string) *ProjectsGetCall + func (c *ProjectsGetCall) Context(ctx context.Context) *ProjectsGetCall + func (c *ProjectsGetCall) Do(opts ...googleapi.CallOption) (*Project, error) + func (c *ProjectsGetCall) Fields(s ...googleapi.Field) *ProjectsGetCall + func (c *ProjectsGetCall) Header() http.Header + func (c *ProjectsGetCall) IfNoneMatch(entityTag string) *ProjectsGetCall + type ProjectsService struct + func NewProjectsService(s *Service) *ProjectsService + func (r *ProjectsService) Get(project string) *ProjectsGetCall + type Quota struct + DnsKeysPerManagedZone int64 + ForceSendFields []string + GkeClustersPerPolicy int64 + Kind string + ManagedZones int64 + ManagedZonesPerNetwork int64 + NetworksPerManagedZone int64 + NetworksPerPolicy int64 + NullFields []string + Policies int64 + ResourceRecordsPerRrset int64 + RrsetAdditionsPerChange int64 + RrsetDeletionsPerChange int64 + RrsetsPerManagedZone int64 + TargetNameServersPerManagedZone int64 + TargetNameServersPerPolicy int64 + TotalRrdataSizePerChange int64 + WhitelistedKeySpecs []*DnsKeySpec + func (s *Quota) MarshalJSON() ([]byte, error) + type RRSetRoutingPolicy struct + ForceSendFields []string + GeoPolicy *RRSetRoutingPolicyGeoPolicy + Kind string + NullFields []string + WrrPolicy *RRSetRoutingPolicyWrrPolicy + func (s *RRSetRoutingPolicy) MarshalJSON() ([]byte, error) + type RRSetRoutingPolicyGeoPolicy struct + Failovers []*RRSetRoutingPolicyGeoPolicyGeoPolicyItem + ForceSendFields []string + Items []*RRSetRoutingPolicyGeoPolicyGeoPolicyItem + Kind string + NullFields []string + func (s *RRSetRoutingPolicyGeoPolicy) MarshalJSON() ([]byte, error) + type RRSetRoutingPolicyGeoPolicyGeoPolicyItem struct + ForceSendFields []string + Kind string + Location string + NullFields []string + Rrdatas []string + SignatureRrdatas []string + func (s *RRSetRoutingPolicyGeoPolicyGeoPolicyItem) MarshalJSON() ([]byte, error) + type RRSetRoutingPolicyWrrPolicy struct + ForceSendFields []string + Items []*RRSetRoutingPolicyWrrPolicyWrrPolicyItem + Kind string + NullFields []string + func (s *RRSetRoutingPolicyWrrPolicy) MarshalJSON() ([]byte, error) + type RRSetRoutingPolicyWrrPolicyWrrPolicyItem struct + ForceSendFields []string + Kind string + NullFields []string + Rrdatas []string + SignatureRrdatas []string + Weight float64 + func (s *RRSetRoutingPolicyWrrPolicyWrrPolicyItem) MarshalJSON() ([]byte, error) + func (s *RRSetRoutingPolicyWrrPolicyWrrPolicyItem) UnmarshalJSON(data []byte) error + type ResourceRecordSet struct + ForceSendFields []string + Kind string + Name string + NullFields []string + RoutingPolicy *RRSetRoutingPolicy + Rrdatas []string + SignatureRrdatas []string + Ttl int64 + Type string + func (s *ResourceRecordSet) MarshalJSON() ([]byte, error) + type ResourceRecordSetsListCall struct + func (c *ResourceRecordSetsListCall) Context(ctx context.Context) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) Do(opts ...googleapi.CallOption) (*ResourceRecordSetsListResponse, error) + func (c *ResourceRecordSetsListCall) Fields(s ...googleapi.Field) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) Header() http.Header + func (c *ResourceRecordSetsListCall) IfNoneMatch(entityTag string) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) MaxResults(maxResults int64) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) Name(name string) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) PageToken(pageToken string) *ResourceRecordSetsListCall + func (c *ResourceRecordSetsListCall) Pages(ctx context.Context, f func(*ResourceRecordSetsListResponse) error) error + func (c *ResourceRecordSetsListCall) Type(type_ string) *ResourceRecordSetsListCall + type ResourceRecordSetsListResponse struct + ForceSendFields []string + Header *ResponseHeader + Kind string + NextPageToken string + NullFields []string + Rrsets []*ResourceRecordSet + func (s *ResourceRecordSetsListResponse) MarshalJSON() ([]byte, error) + type ResourceRecordSetsService struct + func NewResourceRecordSetsService(s *Service) *ResourceRecordSetsService + func (r *ResourceRecordSetsService) List(project string, managedZone string) *ResourceRecordSetsListCall + type ResponseHeader struct + ForceSendFields []string + NullFields []string + OperationId string + func (s *ResponseHeader) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Changes *ChangesService + DnsKeys *DnsKeysService + ManagedZoneOperations *ManagedZoneOperationsService + ManagedZones *ManagedZonesService + Policies *PoliciesService + Projects *ProjectsService + ResourceRecordSets *ResourceRecordSetsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error)