Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 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 + AllowSubnetCidrRoutesOverlap bool + CheckServiceNetworkingUsePermission bool + ComputeIdempotencyWindow string + Consumer string + ConsumerNetwork string + Description string + ForceSendFields []string + InternalRange string + IpPrefixLength int64 + NullFields []string + OutsideAllocationPublicIpRange string + PrivateIpv6GoogleAccess string + Purpose string + Region string + RequestedAddress string + RequestedRanges []string + Role string + SecondaryIpRangeSpecs []*SecondaryIpRangeSpec + SkipRequestedAddressValidation bool + Subnetwork string + SubnetworkUsers []string + UseCustomComputeIdempotencyWindow bool + 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 + OverridesByRequestProtocol map[string]BackendRule + PathTranslation string + Protocol string + Selector string + func (s *BackendRule) UnmarshalJSON(data []byte) error + func (s BackendRule) MarshalJSON() ([]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 ClientLibrarySettings struct + CppSettings *CppSettings + DotnetSettings *DotnetSettings + ForceSendFields []string + GoSettings *GoSettings + JavaSettings *JavaSettings + LaunchStage string + NodeSettings *NodeSettings + NullFields []string + PhpSettings *PhpSettings + PythonSettings *PythonSettings + RestNumericEnums bool + RubySettings *RubySettings + Version string + func (s ClientLibrarySettings) MarshalJSON() ([]byte, error) + type CloudSQLConfig struct + ForceSendFields []string + NullFields []string + Service string + UmbrellaNetwork string + UmbrellaProject int64 + func (s CloudSQLConfig) MarshalJSON() ([]byte, error) + type CommonLanguageSettings struct + Destinations []string + ForceSendFields []string + NullFields []string + ReferenceDocsUri string + func (s CommonLanguageSettings) MarshalJSON() ([]byte, error) + type Connection struct + ForceSendFields []string + Network string + NullFields []string + Peering string + ReservedPeeringRanges []string + Service string + func (s Connection) MarshalJSON() ([]byte, error) + type ConsumerConfig struct + CloudsqlConfigs []*CloudSQLConfig + ConsumerExportCustomRoutes bool + ConsumerExportSubnetRoutesWithPublicIp bool + ConsumerImportCustomRoutes bool + ConsumerImportSubnetRoutesWithPublicIp bool + ForceSendFields []string + NullFields []string + ProducerExportCustomRoutes bool + ProducerExportSubnetRoutesWithPublicIp bool + ProducerImportCustomRoutes bool + ProducerImportSubnetRoutesWithPublicIp bool + ProducerNetwork string + ReservedRanges []*GoogleCloudServicenetworkingV1ConsumerConfigReservedRange + UsedIpRanges []string + VpcScReferenceArchitectureEnabled bool + 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 + MethodPolicies []*MethodPolicy + NullFields []string + func (s Control) MarshalJSON() ([]byte, error) + type CppSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s CppSettings) 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 DeleteConnectionMetadata struct + type DeleteConnectionRequest struct + ConsumerNetwork string + ForceSendFields []string + NullFields []string + func (s DeleteConnectionRequest) 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 DnsZonePair struct + ConsumerPeeringZone *DnsZone + ForceSendFields []string + NullFields []string + ProducerPrivateZone *DnsZone + func (s DnsZonePair) MarshalJSON() ([]byte, error) + type Documentation struct + DocumentationRootUrl string + ForceSendFields []string + NullFields []string + Overview string + Pages []*Page + Rules []*DocumentationRule + SectionOverrides []*Page + ServiceRootUrl string + Summary string + func (s Documentation) MarshalJSON() ([]byte, error) + type DocumentationRule struct + DeprecationDescription string + Description string + DisableReplacementWords string + ForceSendFields []string + NullFields []string + Selector string + func (s DocumentationRule) MarshalJSON() ([]byte, error) + type DotnetSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + ForcedNamespaceAliases []string + HandwrittenSignatures []string + IgnoredResources []string + NullFields []string + RenamedResources map[string]string + RenamedServices map[string]string + func (s DotnetSettings) 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 + Edition string + 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 ExperimentalFeatures struct + ForceSendFields []string + NullFields []string + RestAsyncIoEnabled bool + func (s ExperimentalFeatures) 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 FieldPolicy struct + ForceSendFields []string + NullFields []string + ResourcePermission string + ResourceType string + Selector string + func (s FieldPolicy) MarshalJSON() ([]byte, error) + type GetDnsZoneResponse struct + ConsumerPeeringZone *DnsZone + ForceSendFields []string + NullFields []string + ProducerPrivateZone *DnsZone + func (s GetDnsZoneResponse) MarshalJSON() ([]byte, error) + type GoSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s GoSettings) MarshalJSON() ([]byte, error) + type GoogleCloudServicenetworkingV1ConsumerConfigReservedRange struct + Address string + ForceSendFields []string + IpPrefixLength int64 + Name string + NullFields []string + func (s GoogleCloudServicenetworkingV1ConsumerConfigReservedRange) MarshalJSON() ([]byte, error) + type GoogleCloudServicenetworkingV1betaConnection struct + ForceSendFields []string + Network string + NullFields []string + Peering string + ReservedPeeringRanges []string + Service string + func (s GoogleCloudServicenetworkingV1betaConnection) 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 JavaSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + LibraryPackage string + NullFields []string + ServiceClassNames map[string]string + func (s JavaSettings) MarshalJSON() ([]byte, error) + type JwtLocation struct + Cookie string + 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 ListDnsRecordSetsResponse struct + DnsRecordSets []*DnsRecordSet + ForceSendFields []string + NullFields []string + func (s ListDnsRecordSetsResponse) MarshalJSON() ([]byte, error) + type ListDnsZonesResponse struct + DnsZonePairs []*DnsZonePair + ForceSendFields []string + NullFields []string + func (s ListDnsZonesResponse) 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 LongRunning struct + ForceSendFields []string + InitialPollDelay string + MaxPollDelay string + NullFields []string + PollDelayMultiplier float64 + TotalPollTimeout string + func (s *LongRunning) UnmarshalJSON(data []byte) error + func (s LongRunning) 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 MethodPolicy struct + ForceSendFields []string + NullFields []string + RequestPolicies []*FieldPolicy + Selector string + func (s MethodPolicy) MarshalJSON() ([]byte, error) + type MethodSettings struct + AutoPopulatedFields []string + ForceSendFields []string + LongRunning *LongRunning + NullFields []string + Selector string + func (s MethodSettings) 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 + TimeSeriesResourceHierarchyLevel []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 NodeSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s NodeSettings) 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 PartialDeleteConnectionMetadata struct + type PeeredDnsDomain struct + DnsSuffix string + ForceSendFields []string + Name string + NullFields []string + func (s PeeredDnsDomain) MarshalJSON() ([]byte, error) + type PeeredDnsDomainMetadata struct + type PhpSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s PhpSettings) MarshalJSON() ([]byte, error) + type PolicyBinding struct + ForceSendFields []string + Member string + NullFields []string + Role string + func (s PolicyBinding) MarshalJSON() ([]byte, error) + type Publishing struct + ApiShortName string + CodeownerGithubTeams []string + DocTagPrefix string + DocumentationUri string + ForceSendFields []string + GithubLabel string + LibrarySettings []*ClientLibrarySettings + MethodSettings []*MethodSettings + NewIssueUri string + NullFields []string + Organization string + ProtoReferenceDocumentationUri string + RestReferenceDocumentationUri string + func (s Publishing) MarshalJSON() ([]byte, error) + type PythonSettings struct + Common *CommonLanguageSettings + ExperimentalFeatures *ExperimentalFeatures + ForceSendFields []string + NullFields []string + func (s PythonSettings) 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 + SubnetworkCandidates []*Subnetwork + 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 RubySettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s RubySettings) 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 + OutsideAllocationPublicIpRange 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 + Publishing *Publishing + 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 ServicesConnectionsDeleteConnectionCall struct + func (c *ServicesConnectionsDeleteConnectionCall) Context(ctx context.Context) *ServicesConnectionsDeleteConnectionCall + func (c *ServicesConnectionsDeleteConnectionCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesConnectionsDeleteConnectionCall) Fields(s ...googleapi.Field) *ServicesConnectionsDeleteConnectionCall + func (c *ServicesConnectionsDeleteConnectionCall) 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) DeleteConnection(name string, deleteconnectionrequest *DeleteConnectionRequest) *ServicesConnectionsDeleteConnectionCall + 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 ServicesDnsRecordSetsGetCall struct + func (c *ServicesDnsRecordSetsGetCall) ConsumerNetwork(consumerNetwork string) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Context(ctx context.Context) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Do(opts ...googleapi.CallOption) (*DnsRecordSet, error) + func (c *ServicesDnsRecordSetsGetCall) Domain(domain string) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Fields(s ...googleapi.Field) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Header() http.Header + func (c *ServicesDnsRecordSetsGetCall) IfNoneMatch(entityTag string) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Type(type_ string) *ServicesDnsRecordSetsGetCall + func (c *ServicesDnsRecordSetsGetCall) Zone(zone string) *ServicesDnsRecordSetsGetCall + type ServicesDnsRecordSetsListCall struct + func (c *ServicesDnsRecordSetsListCall) ConsumerNetwork(consumerNetwork string) *ServicesDnsRecordSetsListCall + func (c *ServicesDnsRecordSetsListCall) Context(ctx context.Context) *ServicesDnsRecordSetsListCall + func (c *ServicesDnsRecordSetsListCall) Do(opts ...googleapi.CallOption) (*ListDnsRecordSetsResponse, error) + func (c *ServicesDnsRecordSetsListCall) Fields(s ...googleapi.Field) *ServicesDnsRecordSetsListCall + func (c *ServicesDnsRecordSetsListCall) Header() http.Header + func (c *ServicesDnsRecordSetsListCall) IfNoneMatch(entityTag string) *ServicesDnsRecordSetsListCall + func (c *ServicesDnsRecordSetsListCall) Zone(zone string) *ServicesDnsRecordSetsListCall + 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) Get(parent string) *ServicesDnsRecordSetsGetCall + func (r *ServicesDnsRecordSetsService) List(parent string) *ServicesDnsRecordSetsListCall + 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 ServicesProjectsGlobalNetworksDnsZonesGetCall struct + func (c *ServicesProjectsGlobalNetworksDnsZonesGetCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksDnsZonesGetCall + func (c *ServicesProjectsGlobalNetworksDnsZonesGetCall) Do(opts ...googleapi.CallOption) (*GetDnsZoneResponse, error) + func (c *ServicesProjectsGlobalNetworksDnsZonesGetCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksDnsZonesGetCall + func (c *ServicesProjectsGlobalNetworksDnsZonesGetCall) Header() http.Header + func (c *ServicesProjectsGlobalNetworksDnsZonesGetCall) IfNoneMatch(entityTag string) *ServicesProjectsGlobalNetworksDnsZonesGetCall + type ServicesProjectsGlobalNetworksDnsZonesListCall struct + func (c *ServicesProjectsGlobalNetworksDnsZonesListCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksDnsZonesListCall + func (c *ServicesProjectsGlobalNetworksDnsZonesListCall) Do(opts ...googleapi.CallOption) (*ListDnsZonesResponse, error) + func (c *ServicesProjectsGlobalNetworksDnsZonesListCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksDnsZonesListCall + func (c *ServicesProjectsGlobalNetworksDnsZonesListCall) Header() http.Header + func (c *ServicesProjectsGlobalNetworksDnsZonesListCall) IfNoneMatch(entityTag string) *ServicesProjectsGlobalNetworksDnsZonesListCall + type ServicesProjectsGlobalNetworksDnsZonesService struct + func NewServicesProjectsGlobalNetworksDnsZonesService(s *APIService) *ServicesProjectsGlobalNetworksDnsZonesService + func (r *ServicesProjectsGlobalNetworksDnsZonesService) Get(name string) *ServicesProjectsGlobalNetworksDnsZonesGetCall + func (r *ServicesProjectsGlobalNetworksDnsZonesService) List(parent string) *ServicesProjectsGlobalNetworksDnsZonesListCall + 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 + func (c *ServicesProjectsGlobalNetworksGetCall) IncludeUsedIpRanges(includeUsedIpRanges bool) *ServicesProjectsGlobalNetworksGetCall + type ServicesProjectsGlobalNetworksGetVpcServiceControlsCall struct + func (c *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall) Context(ctx context.Context) *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall + func (c *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall) Do(opts ...googleapi.CallOption) (*VpcServiceControls, error) + func (c *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall) Fields(s ...googleapi.Field) *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall + func (c *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall) Header() http.Header + func (c *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall) IfNoneMatch(entityTag string) *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall + 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 + DnsZones *ServicesProjectsGlobalNetworksDnsZonesService + PeeredDnsDomains *ServicesProjectsGlobalNetworksPeeredDnsDomainsService + func NewServicesProjectsGlobalNetworksService(s *APIService) *ServicesProjectsGlobalNetworksService + func (r *ServicesProjectsGlobalNetworksService) Get(name string) *ServicesProjectsGlobalNetworksGetCall + func (r *ServicesProjectsGlobalNetworksService) GetVpcServiceControls(name string) *ServicesProjectsGlobalNetworksGetVpcServiceControlsCall + 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 + Region string + 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 + Edition string + 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 + CheckServiceNetworkingUsePermission bool + ConsumerNetwork string + ConsumerProject *ConsumerProject + ForceSendFields []string + NullFields []string + RangeReservation *RangeReservation + ValidateNetwork bool + func (s ValidateConsumerConfigRequest) MarshalJSON() ([]byte, error) + type ValidateConsumerConfigResponse struct + ExistingSubnetworkCandidates []*Subnetwork + ForceSendFields []string + IsValid bool + NullFields []string + ValidationError string + func (s ValidateConsumerConfigResponse) MarshalJSON() ([]byte, error) + type VpcServiceControls struct + Enabled bool + ForceSendFields []string + NullFields []string + func (s VpcServiceControls) MarshalJSON() ([]byte, error)