Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const CloudPlatformScope + const ServiceManagementScope + type APIService struct + BasePath string + Operations *OperationsService + Services *ServicesService + UserAgent string + func New(client *http.Client) (*APIService, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*APIService, error) + type AddDnsRecordSetMetadata struct + type AddDnsRecordSetRequest struct + ConsumerNetwork string + DnsRecordSet *DnsRecordSet + ForceSendFields []string + NullFields []string + Zone string + func (s *AddDnsRecordSetRequest) MarshalJSON() ([]byte, error) + type AddDnsZoneMetadata struct + type AddDnsZoneRequest struct + ConsumerNetwork string + DnsSuffix string + ForceSendFields []string + Name string + NullFields []string + func (s *AddDnsZoneRequest) MarshalJSON() ([]byte, error) + type AddDnsZoneResponse struct + ConsumerPeeringZone *DnsZone + ForceSendFields []string + NullFields []string + ProducerPrivateZone *DnsZone + func (s *AddDnsZoneResponse) MarshalJSON() ([]byte, error) + type AddRolesMetadata struct + type AddRolesRequest struct + ConsumerNetwork string + ForceSendFields []string + NullFields []string + PolicyBinding []*PolicyBinding + func (s *AddRolesRequest) MarshalJSON() ([]byte, error) + type AddRolesResponse struct + ForceSendFields []string + NullFields []string + PolicyBinding []*PolicyBinding + func (s *AddRolesResponse) MarshalJSON() ([]byte, error) + type AddSubnetworkRequest struct + Consumer string + ConsumerNetwork string + Description string + ForceSendFields []string + IpPrefixLength int64 + NullFields []string + Region string + RequestedAddress string + RequestedRanges []string + SecondaryIpRangeSpecs []*SecondaryIpRangeSpec + Subnetwork string + SubnetworkUsers []string + func (s *AddSubnetworkRequest) MarshalJSON() ([]byte, error) + type Api struct + ForceSendFields []string + Methods []*Method + Mixins []*Mixin + Name string + NullFields []string + Options []*Option + SourceContext *SourceContext + Syntax string + Version string + func (s *Api) MarshalJSON() ([]byte, error) + type AuthProvider struct + Audiences string + AuthorizationUrl string + ForceSendFields []string + Id string + Issuer string + JwksUri string + JwtLocations []*JwtLocation + NullFields []string + func (s *AuthProvider) MarshalJSON() ([]byte, error) + type AuthRequirement struct + Audiences string + ForceSendFields []string + NullFields []string + ProviderId string + func (s *AuthRequirement) MarshalJSON() ([]byte, error) + type Authentication struct + ForceSendFields []string + NullFields []string + Providers []*AuthProvider + Rules []*AuthenticationRule + func (s *Authentication) MarshalJSON() ([]byte, error) + type AuthenticationRule struct + AllowWithoutCredential bool + ForceSendFields []string + NullFields []string + Oauth *OAuthRequirements + Requirements []*AuthRequirement + Selector string + func (s *AuthenticationRule) MarshalJSON() ([]byte, error) + type Backend struct + ForceSendFields []string + NullFields []string + Rules []*BackendRule + func (s *Backend) MarshalJSON() ([]byte, error) + type BackendRule struct + Address string + Deadline float64 + DisableAuth bool + ForceSendFields []string + JwtAudience string + MinDeadline float64 + NullFields []string + OperationDeadline float64 + PathTranslation string + Protocol string + Selector string + func (s *BackendRule) MarshalJSON() ([]byte, error) + func (s *BackendRule) UnmarshalJSON(data []byte) error + type Billing struct + ConsumerDestinations []*BillingDestination + ForceSendFields []string + NullFields []string + func (s *Billing) MarshalJSON() ([]byte, error) + type BillingDestination struct + ForceSendFields []string + Metrics []string + MonitoredResource string + NullFields []string + func (s *BillingDestination) MarshalJSON() ([]byte, error) + type CancelOperationRequest struct + type Connection struct + ForceSendFields []string + Network string + NullFields []string + Peering string + ReservedPeeringRanges []string + Service string + func (s *Connection) MarshalJSON() ([]byte, error) + type ConsumerConfig struct + ConsumerExportCustomRoutes bool + ConsumerExportSubnetRoutesWithPublicIp bool + ConsumerImportCustomRoutes bool + ConsumerImportSubnetRoutesWithPublicIp bool + ForceSendFields []string + NullFields []string + ProducerExportCustomRoutes bool + ProducerExportSubnetRoutesWithPublicIp bool + ProducerImportCustomRoutes bool + ProducerImportSubnetRoutesWithPublicIp bool + ProducerNetwork string + ReservedRanges []*GoogleCloudServicenetworkingV1ConsumerConfigReservedRange + func (s *ConsumerConfig) MarshalJSON() ([]byte, error) + type ConsumerConfigMetadata struct + type ConsumerProject struct + ForceSendFields []string + NullFields []string + ProjectNum int64 + func (s *ConsumerProject) MarshalJSON() ([]byte, error) + type Context struct + ForceSendFields []string + NullFields []string + Rules []*ContextRule + func (s *Context) MarshalJSON() ([]byte, error) + type ContextRule struct + AllowedRequestExtensions []string + AllowedResponseExtensions []string + ForceSendFields []string + NullFields []string + Provided []string + Requested []string + Selector string + func (s *ContextRule) MarshalJSON() ([]byte, error) + type Control struct + Environment string + ForceSendFields []string + NullFields []string + func (s *Control) MarshalJSON() ([]byte, error) + type CustomError struct + ForceSendFields []string + NullFields []string + Rules []*CustomErrorRule + Types []string + func (s *CustomError) MarshalJSON() ([]byte, error) + type CustomErrorRule struct + ForceSendFields []string + IsErrorType bool + NullFields []string + Selector string + func (s *CustomErrorRule) MarshalJSON() ([]byte, error) + type CustomHttpPattern struct + ForceSendFields []string + Kind string + NullFields []string + Path string + func (s *CustomHttpPattern) MarshalJSON() ([]byte, error) + type DeletePeeredDnsDomainMetadata struct + type DisableVpcServiceControlsRequest struct + ConsumerNetwork string + ForceSendFields []string + NullFields []string + func (s *DisableVpcServiceControlsRequest) MarshalJSON() ([]byte, error) + type DnsRecordSet struct + Data []string + Domain string + ForceSendFields []string + NullFields []string + Ttl string + Type string + func (s *DnsRecordSet) MarshalJSON() ([]byte, error) + type DnsZone struct + DnsSuffix string + ForceSendFields []string + Name string + NullFields []string + func (s *DnsZone) MarshalJSON() ([]byte, error) + type Documentation struct + DocumentationRootUrl string + ForceSendFields []string + NullFields []string + Overview string + Pages []*Page + Rules []*DocumentationRule + ServiceRootUrl string + Summary string + func (s *Documentation) MarshalJSON() ([]byte, error) + type DocumentationRule struct + DeprecationDescription string + Description string + ForceSendFields []string + NullFields []string + Selector string + func (s *DocumentationRule) MarshalJSON() ([]byte, error) + type Empty struct + type EnableVpcServiceControlsRequest struct + ConsumerNetwork string + ForceSendFields []string + NullFields []string + func (s *EnableVpcServiceControlsRequest) MarshalJSON() ([]byte, error) + type Endpoint struct + Aliases []string + AllowCors bool + ForceSendFields []string + Name string + NullFields []string + Target string + func (s *Endpoint) MarshalJSON() ([]byte, error) + type Enum struct + Enumvalue []*EnumValue + ForceSendFields []string + Name string + NullFields []string + Options []*Option + SourceContext *SourceContext + Syntax string + func (s *Enum) MarshalJSON() ([]byte, error) + type EnumValue struct + ForceSendFields []string + Name string + NullFields []string + Number int64 + Options []*Option + func (s *EnumValue) MarshalJSON() ([]byte, error) + type Field struct + Cardinality string + DefaultValue string + ForceSendFields []string + JsonName string + Kind string + Name string + NullFields []string + Number int64 + OneofIndex int64 + Options []*Option + Packed bool + TypeUrl string + func (s *Field) MarshalJSON() ([]byte, error) + type GoogleCloudServicenetworkingV1ConsumerConfigReservedRange struct + Address string + ForceSendFields []string + IpPrefixLength int64 + Name string + NullFields []string + func (s *GoogleCloudServicenetworkingV1ConsumerConfigReservedRange) MarshalJSON() ([]byte, error) + type GoogleCloudServicenetworkingV1betaSubnetwork struct + ForceSendFields []string + IpCidrRange string + Name string + Network string + NullFields []string + OutsideAllocation bool + func (s *GoogleCloudServicenetworkingV1betaSubnetwork) MarshalJSON() ([]byte, error) + type Http struct + ForceSendFields []string + FullyDecodeReservedExpansion bool + NullFields []string + Rules []*HttpRule + func (s *Http) MarshalJSON() ([]byte, error) + type HttpRule struct + AdditionalBindings []*HttpRule + Body string + Custom *CustomHttpPattern + Delete string + ForceSendFields []string + Get string + NullFields []string + Patch string + Post string + Put string + ResponseBody string + Selector string + func (s *HttpRule) MarshalJSON() ([]byte, error) + type JwtLocation struct + ForceSendFields []string + Header string + NullFields []string + Query string + ValuePrefix string + func (s *JwtLocation) MarshalJSON() ([]byte, error) + type LabelDescriptor struct + Description string + ForceSendFields []string + Key string + NullFields []string + ValueType string + func (s *LabelDescriptor) MarshalJSON() ([]byte, error) + type ListConnectionsResponse struct + Connections []*Connection + ForceSendFields []string + NullFields []string + func (s *ListConnectionsResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s *ListOperationsResponse) MarshalJSON() ([]byte, error) + type ListPeeredDnsDomainsResponse struct + ForceSendFields []string + NullFields []string + PeeredDnsDomains []*PeeredDnsDomain + func (s *ListPeeredDnsDomainsResponse) MarshalJSON() ([]byte, error) + type LogDescriptor struct + Description string + DisplayName string + ForceSendFields []string + Labels []*LabelDescriptor + Name string + NullFields []string + func (s *LogDescriptor) MarshalJSON() ([]byte, error) + type Logging struct + ConsumerDestinations []*LoggingDestination + ForceSendFields []string + NullFields []string + ProducerDestinations []*LoggingDestination + func (s *Logging) MarshalJSON() ([]byte, error) + type LoggingDestination struct + ForceSendFields []string + Logs []string + MonitoredResource string + NullFields []string + func (s *LoggingDestination) MarshalJSON() ([]byte, error) + type Method struct + ForceSendFields []string + Name string + NullFields []string + Options []*Option + RequestStreaming bool + RequestTypeUrl string + ResponseStreaming bool + ResponseTypeUrl string + Syntax string + func (s *Method) MarshalJSON() ([]byte, error) + type MetricDescriptor struct + Description string + DisplayName string + ForceSendFields []string + Labels []*LabelDescriptor + LaunchStage string + Metadata *MetricDescriptorMetadata + MetricKind string + MonitoredResourceTypes []string + Name string + NullFields []string + Type string + Unit string + ValueType string + func (s *MetricDescriptor) MarshalJSON() ([]byte, error) + type MetricDescriptorMetadata struct + ForceSendFields []string + IngestDelay string + LaunchStage string + NullFields []string + SamplePeriod string + func (s *MetricDescriptorMetadata) MarshalJSON() ([]byte, error) + type MetricRule struct + ForceSendFields []string + MetricCosts map[string]string + NullFields []string + Selector string + func (s *MetricRule) MarshalJSON() ([]byte, error) + type Mixin struct + ForceSendFields []string + Name string + NullFields []string + Root string + func (s *Mixin) MarshalJSON() ([]byte, error) + type MonitoredResourceDescriptor struct + Description string + DisplayName string + ForceSendFields []string + Labels []*LabelDescriptor + LaunchStage string + Name string + NullFields []string + Type string + func (s *MonitoredResourceDescriptor) MarshalJSON() ([]byte, error) + type Monitoring struct + ConsumerDestinations []*MonitoringDestination + ForceSendFields []string + NullFields []string + ProducerDestinations []*MonitoringDestination + func (s *Monitoring) MarshalJSON() ([]byte, error) + type MonitoringDestination struct + ForceSendFields []string + Metrics []string + MonitoredResource string + NullFields []string + func (s *MonitoringDestination) MarshalJSON() ([]byte, error) + type OAuthRequirements struct + CanonicalScopes string + ForceSendFields []string + NullFields []string + func (s *OAuthRequirements) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]byte, error) + type OperationsCancelCall struct + func (c *OperationsCancelCall) Context(ctx context.Context) *OperationsCancelCall + func (c *OperationsCancelCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *OperationsCancelCall) Fields(s ...googleapi.Field) *OperationsCancelCall + func (c *OperationsCancelCall) Header() http.Header + type OperationsDeleteCall struct + func (c *OperationsDeleteCall) Context(ctx context.Context) *OperationsDeleteCall + func (c *OperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *OperationsDeleteCall) Fields(s ...googleapi.Field) *OperationsDeleteCall + func (c *OperationsDeleteCall) Header() http.Header + type OperationsGetCall struct + func (c *OperationsGetCall) Context(ctx context.Context) *OperationsGetCall + func (c *OperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *OperationsGetCall) Fields(s ...googleapi.Field) *OperationsGetCall + func (c *OperationsGetCall) Header() http.Header + func (c *OperationsGetCall) IfNoneMatch(entityTag string) *OperationsGetCall + type OperationsListCall struct + func (c *OperationsListCall) Context(ctx context.Context) *OperationsListCall + func (c *OperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error) + func (c *OperationsListCall) Fields(s ...googleapi.Field) *OperationsListCall + func (c *OperationsListCall) Filter(filter string) *OperationsListCall + func (c *OperationsListCall) Header() http.Header + func (c *OperationsListCall) IfNoneMatch(entityTag string) *OperationsListCall + func (c *OperationsListCall) PageSize(pageSize int64) *OperationsListCall + func (c *OperationsListCall) PageToken(pageToken string) *OperationsListCall + func (c *OperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error + type OperationsService struct + func NewOperationsService(s *APIService) *OperationsService + func (r *OperationsService) Cancel(name string, canceloperationrequest *CancelOperationRequest) *OperationsCancelCall + func (r *OperationsService) Delete(name string) *OperationsDeleteCall + func (r *OperationsService) Get(name string) *OperationsGetCall + func (r *OperationsService) List(name string) *OperationsListCall + type Option struct + ForceSendFields []string + Name string + NullFields []string + Value googleapi.RawMessage + func (s *Option) MarshalJSON() ([]byte, error) + type Page struct + Content string + ForceSendFields []string + Name string + NullFields []string + Subpages []*Page + func (s *Page) MarshalJSON() ([]byte, error) + type PeeredDnsDomain struct + DnsSuffix string + ForceSendFields []string + Name string + NullFields []string + func (s *PeeredDnsDomain) MarshalJSON() ([]byte, error) + type PeeredDnsDomainMetadata struct + type PolicyBinding struct + ForceSendFields []string + Member string + NullFields []string + Role string + func (s *PolicyBinding) MarshalJSON() ([]byte, error) + type Quota struct + ForceSendFields []string + Limits []*QuotaLimit + MetricRules []*MetricRule + NullFields []string + func (s *Quota) MarshalJSON() ([]byte, error) + type QuotaLimit struct + DefaultLimit int64 + Description string + DisplayName string + Duration string + ForceSendFields []string + FreeTier int64 + MaxLimit int64 + Metric string + Name string + NullFields []string + Unit string + Values map[string]string + func (s *QuotaLimit) MarshalJSON() ([]byte, error) + type Range struct + ForceSendFields []string + IpCidrRange string + Network string + NullFields []string + func (s *Range) MarshalJSON() ([]byte, error) + type RangeReservation struct + ForceSendFields []string + IpPrefixLength int64 + NullFields []string + RequestedRanges []string + SecondaryRangeIpPrefixLengths []int64 + func (s *RangeReservation) MarshalJSON() ([]byte, error) + type RemoveDnsRecordSetMetadata struct + type RemoveDnsRecordSetRequest struct + ConsumerNetwork string + DnsRecordSet *DnsRecordSet + ForceSendFields []string + NullFields []string + Zone string + func (s *RemoveDnsRecordSetRequest) MarshalJSON() ([]byte, error) + type RemoveDnsRecordSetResponse struct + type RemoveDnsZoneMetadata struct + type RemoveDnsZoneRequest struct + ConsumerNetwork string + ForceSendFields []string + Name string + NullFields []string + func (s *RemoveDnsZoneRequest) MarshalJSON() ([]byte, error) + type RemoveDnsZoneResponse struct + type Route struct + DestRange string + ForceSendFields []string + Name string + Network string + NextHopGateway string + NullFields []string + func (s *Route) MarshalJSON() ([]byte, error) + type SearchRangeRequest struct + ForceSendFields []string + IpPrefixLength int64 + Network string + NullFields []string + func (s *SearchRangeRequest) MarshalJSON() ([]byte, error) + type SecondaryIpRange struct + ForceSendFields []string + IpCidrRange string + NullFields []string + RangeName string + func (s *SecondaryIpRange) MarshalJSON() ([]byte, error) + type SecondaryIpRangeSpec struct + ForceSendFields []string + IpPrefixLength int64 + NullFields []string + RangeName string + RequestedAddress string + func (s *SecondaryIpRangeSpec) MarshalJSON() ([]byte, error) + type Service struct + Apis []*Api + Authentication *Authentication + Backend *Backend + Billing *Billing + ConfigVersion int64 + Context *Context + Control *Control + CustomError *CustomError + Documentation *Documentation + Endpoints []*Endpoint + Enums []*Enum + ForceSendFields []string + Http *Http + Id string + Logging *Logging + Logs []*LogDescriptor + Metrics []*MetricDescriptor + MonitoredResources []*MonitoredResourceDescriptor + Monitoring *Monitoring + Name string + NullFields []string + ProducerProjectId string + Quota *Quota + SourceInfo *SourceInfo + SystemParameters *SystemParameters + SystemTypes []*Type + Title string + Types []*Type + Usage *Usage + func (s *Service) MarshalJSON() ([]byte, error) + type ServicesAddSubnetworkCall struct + func (c *ServicesAddSubnetworkCall) Context(ctx context.Context) *ServicesAddSubnetworkCall + func (c *ServicesAddSubnetworkCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesAddSubnetworkCall) Fields(s ...googleapi.Field) *ServicesAddSubnetworkCall + func (c *ServicesAddSubnetworkCall) Header() http.Header + type ServicesConnectionsCreateCall struct + func (c *ServicesConnectionsCreateCall) Context(ctx context.Context) *ServicesConnectionsCreateCall + func (c *ServicesConnectionsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesConnectionsCreateCall) Fields(s ...googleapi.Field) *ServicesConnectionsCreateCall + func (c *ServicesConnectionsCreateCall) Header() http.Header + type ServicesConnectionsListCall struct + func (c *ServicesConnectionsListCall) Context(ctx context.Context) *ServicesConnectionsListCall + func (c *ServicesConnectionsListCall) Do(opts ...googleapi.CallOption) (*ListConnectionsResponse, error) + func (c *ServicesConnectionsListCall) Fields(s ...googleapi.Field) *ServicesConnectionsListCall + func (c *ServicesConnectionsListCall) Header() http.Header + func (c *ServicesConnectionsListCall) IfNoneMatch(entityTag string) *ServicesConnectionsListCall + func (c *ServicesConnectionsListCall) Network(network string) *ServicesConnectionsListCall + type ServicesConnectionsPatchCall struct + func (c *ServicesConnectionsPatchCall) Context(ctx context.Context) *ServicesConnectionsPatchCall + func (c *ServicesConnectionsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesConnectionsPatchCall) Fields(s ...googleapi.Field) *ServicesConnectionsPatchCall + func (c *ServicesConnectionsPatchCall) Force(force bool) *ServicesConnectionsPatchCall + func (c *ServicesConnectionsPatchCall) Header() http.Header + func (c *ServicesConnectionsPatchCall) UpdateMask(updateMask string) *ServicesConnectionsPatchCall + type ServicesConnectionsService struct + func NewServicesConnectionsService(s *APIService) *ServicesConnectionsService + func (r *ServicesConnectionsService) Create(parent string, connection *Connection) *ServicesConnectionsCreateCall + func (r *ServicesConnectionsService) List(parent string) *ServicesConnectionsListCall + func (r *ServicesConnectionsService) Patch(name string, connection *Connection) *ServicesConnectionsPatchCall + type ServicesDisableVpcServiceControlsCall struct + func (c *ServicesDisableVpcServiceControlsCall) Context(ctx context.Context) *ServicesDisableVpcServiceControlsCall + func (c *ServicesDisableVpcServiceControlsCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDisableVpcServiceControlsCall) Fields(s ...googleapi.Field) *ServicesDisableVpcServiceControlsCall + func (c *ServicesDisableVpcServiceControlsCall) Header() http.Header + type ServicesDnsRecordSetsAddCall struct + func (c *ServicesDnsRecordSetsAddCall) Context(ctx context.Context) *ServicesDnsRecordSetsAddCall + func (c *ServicesDnsRecordSetsAddCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDnsRecordSetsAddCall) Fields(s ...googleapi.Field) *ServicesDnsRecordSetsAddCall + func (c *ServicesDnsRecordSetsAddCall) Header() http.Header + type ServicesDnsRecordSetsRemoveCall struct + func (c *ServicesDnsRecordSetsRemoveCall) Context(ctx context.Context) *ServicesDnsRecordSetsRemoveCall + func (c *ServicesDnsRecordSetsRemoveCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDnsRecordSetsRemoveCall) Fields(s ...googleapi.Field) *ServicesDnsRecordSetsRemoveCall + func (c *ServicesDnsRecordSetsRemoveCall) Header() http.Header + type ServicesDnsRecordSetsService struct + func NewServicesDnsRecordSetsService(s *APIService) *ServicesDnsRecordSetsService + func (r *ServicesDnsRecordSetsService) Add(parent string, adddnsrecordsetrequest *AddDnsRecordSetRequest) *ServicesDnsRecordSetsAddCall + func (r *ServicesDnsRecordSetsService) Remove(parent string, removednsrecordsetrequest *RemoveDnsRecordSetRequest) *ServicesDnsRecordSetsRemoveCall + func (r *ServicesDnsRecordSetsService) Update(parent string, updatednsrecordsetrequest *UpdateDnsRecordSetRequest) *ServicesDnsRecordSetsUpdateCall + type ServicesDnsRecordSetsUpdateCall struct + func (c *ServicesDnsRecordSetsUpdateCall) Context(ctx context.Context) *ServicesDnsRecordSetsUpdateCall + func (c *ServicesDnsRecordSetsUpdateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDnsRecordSetsUpdateCall) Fields(s ...googleapi.Field) *ServicesDnsRecordSetsUpdateCall + func (c *ServicesDnsRecordSetsUpdateCall) Header() http.Header + type ServicesDnsZonesAddCall struct + func (c *ServicesDnsZonesAddCall) Context(ctx context.Context) *ServicesDnsZonesAddCall + func (c *ServicesDnsZonesAddCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDnsZonesAddCall) Fields(s ...googleapi.Field) *ServicesDnsZonesAddCall + func (c *ServicesDnsZonesAddCall) Header() http.Header + type ServicesDnsZonesRemoveCall struct + func (c *ServicesDnsZonesRemoveCall) Context(ctx context.Context) *ServicesDnsZonesRemoveCall + func (c *ServicesDnsZonesRemoveCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDnsZonesRemoveCall) Fields(s ...googleapi.Field) *ServicesDnsZonesRemoveCall + func (c *ServicesDnsZonesRemoveCall) Header() http.Header + type ServicesDnsZonesService struct + func NewServicesDnsZonesService(s *APIService) *ServicesDnsZonesService + func (r *ServicesDnsZonesService) Add(parent string, adddnszonerequest *AddDnsZoneRequest) *ServicesDnsZonesAddCall + func (r *ServicesDnsZonesService) Remove(parent string, removednszonerequest *RemoveDnsZoneRequest) *ServicesDnsZonesRemoveCall + type ServicesEnableVpcServiceControlsCall struct + func (c *ServicesEnableVpcServiceControlsCall) Context(ctx context.Context) *ServicesEnableVpcServiceControlsCall + func (c *ServicesEnableVpcServiceControlsCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesEnableVpcServiceControlsCall) Fields(s ...googleapi.Field) *ServicesEnableVpcServiceControlsCall + func (c *ServicesEnableVpcServiceControlsCall) Header() http.Header + type ServicesProjectsGlobalNetworksGetCall struct + func (c *ServicesProjectsGlobalNetworksGetCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksGetCall + func (c *ServicesProjectsGlobalNetworksGetCall) Do(opts ...googleapi.CallOption) (*ConsumerConfig, error) + func (c *ServicesProjectsGlobalNetworksGetCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksGetCall + func (c *ServicesProjectsGlobalNetworksGetCall) Header() http.Header + func (c *ServicesProjectsGlobalNetworksGetCall) IfNoneMatch(entityTag string) *ServicesProjectsGlobalNetworksGetCall + type ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall struct + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall) Header() http.Header + type ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall struct + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall) Header() http.Header + type ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall struct + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall) Do(opts ...googleapi.CallOption) (*ListPeeredDnsDomainsResponse, error) + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall) Header() http.Header + func (c *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall) IfNoneMatch(entityTag string) *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall + type ServicesProjectsGlobalNetworksPeeredDnsDomainsService struct + func NewServicesProjectsGlobalNetworksPeeredDnsDomainsService(s *APIService) *ServicesProjectsGlobalNetworksPeeredDnsDomainsService + func (r *ServicesProjectsGlobalNetworksPeeredDnsDomainsService) Create(parent string, peereddnsdomain *PeeredDnsDomain) *ServicesProjectsGlobalNetworksPeeredDnsDomainsCreateCall + func (r *ServicesProjectsGlobalNetworksPeeredDnsDomainsService) Delete(name string) *ServicesProjectsGlobalNetworksPeeredDnsDomainsDeleteCall + func (r *ServicesProjectsGlobalNetworksPeeredDnsDomainsService) List(parent string) *ServicesProjectsGlobalNetworksPeeredDnsDomainsListCall + type ServicesProjectsGlobalNetworksService struct + PeeredDnsDomains *ServicesProjectsGlobalNetworksPeeredDnsDomainsService + func NewServicesProjectsGlobalNetworksService(s *APIService) *ServicesProjectsGlobalNetworksService + func (r *ServicesProjectsGlobalNetworksService) Get(name string) *ServicesProjectsGlobalNetworksGetCall + func (r *ServicesProjectsGlobalNetworksService) UpdateConsumerConfig(parent string, updateconsumerconfigrequest *UpdateConsumerConfigRequest) *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall + type ServicesProjectsGlobalNetworksUpdateConsumerConfigCall struct + func (c *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall + func (c *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall + func (c *ServicesProjectsGlobalNetworksUpdateConsumerConfigCall) Header() http.Header + type ServicesProjectsGlobalService struct + Networks *ServicesProjectsGlobalNetworksService + func NewServicesProjectsGlobalService(s *APIService) *ServicesProjectsGlobalService + type ServicesProjectsService struct + Global *ServicesProjectsGlobalService + func NewServicesProjectsService(s *APIService) *ServicesProjectsService + type ServicesRolesAddCall struct + func (c *ServicesRolesAddCall) Context(ctx context.Context) *ServicesRolesAddCall + func (c *ServicesRolesAddCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesRolesAddCall) Fields(s ...googleapi.Field) *ServicesRolesAddCall + func (c *ServicesRolesAddCall) Header() http.Header + type ServicesRolesService struct + func NewServicesRolesService(s *APIService) *ServicesRolesService + func (r *ServicesRolesService) Add(parent string, addrolesrequest *AddRolesRequest) *ServicesRolesAddCall + type ServicesSearchRangeCall struct + func (c *ServicesSearchRangeCall) Context(ctx context.Context) *ServicesSearchRangeCall + func (c *ServicesSearchRangeCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesSearchRangeCall) Fields(s ...googleapi.Field) *ServicesSearchRangeCall + func (c *ServicesSearchRangeCall) Header() http.Header + type ServicesService struct + Connections *ServicesConnectionsService + DnsRecordSets *ServicesDnsRecordSetsService + DnsZones *ServicesDnsZonesService + Projects *ServicesProjectsService + Roles *ServicesRolesService + func NewServicesService(s *APIService) *ServicesService + func (r *ServicesService) AddSubnetwork(parent string, addsubnetworkrequest *AddSubnetworkRequest) *ServicesAddSubnetworkCall + func (r *ServicesService) DisableVpcServiceControls(parent string, ...) *ServicesDisableVpcServiceControlsCall + func (r *ServicesService) EnableVpcServiceControls(parent string, ...) *ServicesEnableVpcServiceControlsCall + func (r *ServicesService) SearchRange(parent string, searchrangerequest *SearchRangeRequest) *ServicesSearchRangeCall + func (r *ServicesService) Validate(parent string, validateconsumerconfigrequest *ValidateConsumerConfigRequest) *ServicesValidateCall + type ServicesValidateCall struct + func (c *ServicesValidateCall) Context(ctx context.Context) *ServicesValidateCall + func (c *ServicesValidateCall) Do(opts ...googleapi.CallOption) (*ValidateConsumerConfigResponse, error) + func (c *ServicesValidateCall) Fields(s ...googleapi.Field) *ServicesValidateCall + func (c *ServicesValidateCall) Header() http.Header + type SourceContext struct + FileName string + ForceSendFields []string + NullFields []string + func (s *SourceContext) MarshalJSON() ([]byte, error) + type SourceInfo struct + ForceSendFields []string + NullFields []string + SourceFiles []googleapi.RawMessage + func (s *SourceInfo) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type Subnetwork struct + ForceSendFields []string + IpCidrRange string + Name string + Network string + NullFields []string + OutsideAllocation bool + SecondaryIpRanges []*SecondaryIpRange + func (s *Subnetwork) MarshalJSON() ([]byte, error) + type SystemParameter struct + ForceSendFields []string + HttpHeader string + Name string + NullFields []string + UrlQueryParameter string + func (s *SystemParameter) MarshalJSON() ([]byte, error) + type SystemParameterRule struct + ForceSendFields []string + NullFields []string + Parameters []*SystemParameter + Selector string + func (s *SystemParameterRule) MarshalJSON() ([]byte, error) + type SystemParameters struct + ForceSendFields []string + NullFields []string + Rules []*SystemParameterRule + func (s *SystemParameters) MarshalJSON() ([]byte, error) + type Type struct + Fields []*Field + ForceSendFields []string + Name string + NullFields []string + Oneofs []string + Options []*Option + SourceContext *SourceContext + Syntax string + func (s *Type) MarshalJSON() ([]byte, error) + type UpdateConsumerConfigRequest struct + ConsumerConfig *ConsumerConfig + ForceSendFields []string + NullFields []string + func (s *UpdateConsumerConfigRequest) MarshalJSON() ([]byte, error) + type UpdateDnsRecordSetMetadata struct + type UpdateDnsRecordSetRequest struct + ConsumerNetwork string + ExistingDnsRecordSet *DnsRecordSet + ForceSendFields []string + NewDnsRecordSet *DnsRecordSet + NullFields []string + Zone string + func (s *UpdateDnsRecordSetRequest) MarshalJSON() ([]byte, error) + type Usage struct + ForceSendFields []string + NullFields []string + ProducerNotificationChannel string + Requirements []string + Rules []*UsageRule + func (s *Usage) MarshalJSON() ([]byte, error) + type UsageRule struct + AllowUnregisteredCalls bool + ForceSendFields []string + NullFields []string + Selector string + SkipServiceControl bool + func (s *UsageRule) MarshalJSON() ([]byte, error) + type ValidateConsumerConfigRequest struct + ConsumerNetwork string + ConsumerProject *ConsumerProject + ForceSendFields []string + NullFields []string + RangeReservation *RangeReservation + ValidateNetwork bool + func (s *ValidateConsumerConfigRequest) MarshalJSON() ([]byte, error) + type ValidateConsumerConfigResponse struct + ForceSendFields []string + IsValid bool + NullFields []string + ValidationError string + func (s *ValidateConsumerConfigResponse) MarshalJSON() ([]byte, error)