Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformReadOnlyScope + const CloudPlatformScope + const ServiceManagementReadonlyScope + 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 Advice struct + Description string + ForceSendFields []string + NullFields []string + func (s Advice) 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 AuditConfig struct + AuditLogConfigs []*AuditLogConfig + ForceSendFields []string + NullFields []string + Service string + func (s AuditConfig) MarshalJSON() ([]byte, error) + type AuditLogConfig struct + ExemptedMembers []string + ForceSendFields []string + LogType string + NullFields []string + func (s AuditLogConfig) 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 Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s Binding) MarshalJSON() ([]byte, error) + type ChangeReport struct + ConfigChanges []*ConfigChange + ForceSendFields []string + NullFields []string + func (s ChangeReport) MarshalJSON() ([]byte, error) + 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 CommonLanguageSettings struct + Destinations []string + ForceSendFields []string + NullFields []string + ReferenceDocsUri string + func (s CommonLanguageSettings) MarshalJSON() ([]byte, error) + type ConfigChange struct + Advices []*Advice + ChangeType string + Element string + ForceSendFields []string + NewValue string + NullFields []string + OldValue string + func (s ConfigChange) MarshalJSON() ([]byte, error) + type ConfigFile struct + FileContents string + FilePath string + FileType string + ForceSendFields []string + NullFields []string + func (s ConfigFile) MarshalJSON() ([]byte, error) + type ConfigRef struct + ForceSendFields []string + Name string + NullFields []string + func (s ConfigRef) MarshalJSON() ([]byte, error) + type ConfigSource struct + Files []*ConfigFile + ForceSendFields []string + Id string + NullFields []string + func (s ConfigSource) 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 DeleteServiceStrategy struct + type Diagnostic struct + ForceSendFields []string + Kind string + Location string + Message string + NullFields []string + func (s Diagnostic) 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 EnableServiceResponse struct + 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 Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s Expr) 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 FlowErrorDetails struct + ExceptionType string + FlowStepId string + ForceSendFields []string + NullFields []string + func (s FlowErrorDetails) MarshalJSON() ([]byte, error) + type GenerateConfigReportRequest struct + ForceSendFields []string + NewConfig googleapi.RawMessage + NullFields []string + OldConfig googleapi.RawMessage + func (s GenerateConfigReportRequest) MarshalJSON() ([]byte, error) + type GenerateConfigReportResponse struct + ChangeReports []*ChangeReport + Diagnostics []*Diagnostic + ForceSendFields []string + Id string + NullFields []string + ServiceName string + func (s GenerateConfigReportResponse) MarshalJSON() ([]byte, error) + type GetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Options *GetPolicyOptions + func (s GetIamPolicyRequest) MarshalJSON() ([]byte, error) + type GetPolicyOptions struct + ForceSendFields []string + NullFields []string + RequestedPolicyVersion int64 + func (s GetPolicyOptions) MarshalJSON() ([]byte, error) + type GoSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s GoSettings) 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 ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s ListOperationsResponse) MarshalJSON() ([]byte, error) + type ListServiceConfigsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ServiceConfigs []*Service + func (s ListServiceConfigsResponse) MarshalJSON() ([]byte, error) + type ListServiceRolloutsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Rollouts []*Rollout + func (s ListServiceRolloutsResponse) MarshalJSON() ([]byte, error) + type ListServicesResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Services []*ManagedService + func (s ListServicesResponse) 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 ManagedService struct + ForceSendFields []string + NullFields []string + ProducerProjectId string + ServiceName string + func (s ManagedService) 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 OperationInfo struct + ForceSendFields []string + MetadataType string + NullFields []string + ResponseType string + func (s OperationInfo) MarshalJSON() ([]byte, error) + type OperationMetadata struct + ForceSendFields []string + NullFields []string + ProgressPercentage int64 + ResourceNames []string + StartTime string + Steps []*Step + func (s OperationMetadata) MarshalJSON() ([]byte, error) + 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) Name(name 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) Get(name string) *OperationsGetCall + func (r *OperationsService) List() *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 PhpSettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s PhpSettings) MarshalJSON() ([]byte, error) + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s Policy) 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 ResourceReference struct + ChildType string + ForceSendFields []string + NullFields []string + Type string + func (s ResourceReference) MarshalJSON() ([]byte, error) + type Rollout struct + CreateTime string + CreatedBy string + DeleteServiceStrategy *DeleteServiceStrategy + ForceSendFields []string + NullFields []string + RolloutId string + ServiceName string + Status string + TrafficPercentStrategy *TrafficPercentStrategy + func (s Rollout) MarshalJSON() ([]byte, error) + type RubySettings struct + Common *CommonLanguageSettings + ForceSendFields []string + NullFields []string + func (s RubySettings) 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 ServicesConfigsCreateCall struct + func (c *ServicesConfigsCreateCall) Context(ctx context.Context) *ServicesConfigsCreateCall + func (c *ServicesConfigsCreateCall) Do(opts ...googleapi.CallOption) (*Service, error) + func (c *ServicesConfigsCreateCall) Fields(s ...googleapi.Field) *ServicesConfigsCreateCall + func (c *ServicesConfigsCreateCall) Header() http.Header + type ServicesConfigsGetCall struct + func (c *ServicesConfigsGetCall) Context(ctx context.Context) *ServicesConfigsGetCall + func (c *ServicesConfigsGetCall) Do(opts ...googleapi.CallOption) (*Service, error) + func (c *ServicesConfigsGetCall) Fields(s ...googleapi.Field) *ServicesConfigsGetCall + func (c *ServicesConfigsGetCall) Header() http.Header + func (c *ServicesConfigsGetCall) IfNoneMatch(entityTag string) *ServicesConfigsGetCall + func (c *ServicesConfigsGetCall) View(view string) *ServicesConfigsGetCall + type ServicesConfigsListCall struct + func (c *ServicesConfigsListCall) Context(ctx context.Context) *ServicesConfigsListCall + func (c *ServicesConfigsListCall) Do(opts ...googleapi.CallOption) (*ListServiceConfigsResponse, error) + func (c *ServicesConfigsListCall) Fields(s ...googleapi.Field) *ServicesConfigsListCall + func (c *ServicesConfigsListCall) Header() http.Header + func (c *ServicesConfigsListCall) IfNoneMatch(entityTag string) *ServicesConfigsListCall + func (c *ServicesConfigsListCall) PageSize(pageSize int64) *ServicesConfigsListCall + func (c *ServicesConfigsListCall) PageToken(pageToken string) *ServicesConfigsListCall + func (c *ServicesConfigsListCall) Pages(ctx context.Context, f func(*ListServiceConfigsResponse) error) error + type ServicesConfigsService struct + func NewServicesConfigsService(s *APIService) *ServicesConfigsService + func (r *ServicesConfigsService) Create(serviceName string, service *Service) *ServicesConfigsCreateCall + func (r *ServicesConfigsService) Get(serviceName string, configId string) *ServicesConfigsGetCall + func (r *ServicesConfigsService) List(serviceName string) *ServicesConfigsListCall + func (r *ServicesConfigsService) Submit(serviceName string, submitconfigsourcerequest *SubmitConfigSourceRequest) *ServicesConfigsSubmitCall + type ServicesConfigsSubmitCall struct + func (c *ServicesConfigsSubmitCall) Context(ctx context.Context) *ServicesConfigsSubmitCall + func (c *ServicesConfigsSubmitCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesConfigsSubmitCall) Fields(s ...googleapi.Field) *ServicesConfigsSubmitCall + func (c *ServicesConfigsSubmitCall) Header() http.Header + type ServicesConsumersGetIamPolicyCall struct + func (c *ServicesConsumersGetIamPolicyCall) Context(ctx context.Context) *ServicesConsumersGetIamPolicyCall + func (c *ServicesConsumersGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ServicesConsumersGetIamPolicyCall) Fields(s ...googleapi.Field) *ServicesConsumersGetIamPolicyCall + func (c *ServicesConsumersGetIamPolicyCall) Header() http.Header + type ServicesConsumersService struct + func NewServicesConsumersService(s *APIService) *ServicesConsumersService + func (r *ServicesConsumersService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ServicesConsumersGetIamPolicyCall + func (r *ServicesConsumersService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ServicesConsumersSetIamPolicyCall + func (r *ServicesConsumersService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ServicesConsumersTestIamPermissionsCall + type ServicesConsumersSetIamPolicyCall struct + func (c *ServicesConsumersSetIamPolicyCall) Context(ctx context.Context) *ServicesConsumersSetIamPolicyCall + func (c *ServicesConsumersSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ServicesConsumersSetIamPolicyCall) Fields(s ...googleapi.Field) *ServicesConsumersSetIamPolicyCall + func (c *ServicesConsumersSetIamPolicyCall) Header() http.Header + type ServicesConsumersTestIamPermissionsCall struct + func (c *ServicesConsumersTestIamPermissionsCall) Context(ctx context.Context) *ServicesConsumersTestIamPermissionsCall + func (c *ServicesConsumersTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ServicesConsumersTestIamPermissionsCall) Fields(s ...googleapi.Field) *ServicesConsumersTestIamPermissionsCall + func (c *ServicesConsumersTestIamPermissionsCall) Header() http.Header + type ServicesCreateCall struct + func (c *ServicesCreateCall) Context(ctx context.Context) *ServicesCreateCall + func (c *ServicesCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesCreateCall) Fields(s ...googleapi.Field) *ServicesCreateCall + func (c *ServicesCreateCall) Header() http.Header + type ServicesDeleteCall struct + func (c *ServicesDeleteCall) Context(ctx context.Context) *ServicesDeleteCall + func (c *ServicesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDeleteCall) Fields(s ...googleapi.Field) *ServicesDeleteCall + func (c *ServicesDeleteCall) Header() http.Header + type ServicesGenerateConfigReportCall struct + func (c *ServicesGenerateConfigReportCall) Context(ctx context.Context) *ServicesGenerateConfigReportCall + func (c *ServicesGenerateConfigReportCall) Do(opts ...googleapi.CallOption) (*GenerateConfigReportResponse, error) + func (c *ServicesGenerateConfigReportCall) Fields(s ...googleapi.Field) *ServicesGenerateConfigReportCall + func (c *ServicesGenerateConfigReportCall) Header() http.Header + type ServicesGetCall struct + func (c *ServicesGetCall) Context(ctx context.Context) *ServicesGetCall + func (c *ServicesGetCall) Do(opts ...googleapi.CallOption) (*ManagedService, error) + func (c *ServicesGetCall) Fields(s ...googleapi.Field) *ServicesGetCall + func (c *ServicesGetCall) Header() http.Header + func (c *ServicesGetCall) IfNoneMatch(entityTag string) *ServicesGetCall + type ServicesGetConfigCall struct + func (c *ServicesGetConfigCall) ConfigId(configId string) *ServicesGetConfigCall + func (c *ServicesGetConfigCall) Context(ctx context.Context) *ServicesGetConfigCall + func (c *ServicesGetConfigCall) Do(opts ...googleapi.CallOption) (*Service, error) + func (c *ServicesGetConfigCall) Fields(s ...googleapi.Field) *ServicesGetConfigCall + func (c *ServicesGetConfigCall) Header() http.Header + func (c *ServicesGetConfigCall) IfNoneMatch(entityTag string) *ServicesGetConfigCall + func (c *ServicesGetConfigCall) View(view string) *ServicesGetConfigCall + type ServicesGetIamPolicyCall struct + func (c *ServicesGetIamPolicyCall) Context(ctx context.Context) *ServicesGetIamPolicyCall + func (c *ServicesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ServicesGetIamPolicyCall) Fields(s ...googleapi.Field) *ServicesGetIamPolicyCall + func (c *ServicesGetIamPolicyCall) Header() http.Header + type ServicesListCall struct + func (c *ServicesListCall) ConsumerId(consumerId string) *ServicesListCall + func (c *ServicesListCall) Context(ctx context.Context) *ServicesListCall + func (c *ServicesListCall) Do(opts ...googleapi.CallOption) (*ListServicesResponse, error) + func (c *ServicesListCall) Fields(s ...googleapi.Field) *ServicesListCall + func (c *ServicesListCall) Header() http.Header + func (c *ServicesListCall) IfNoneMatch(entityTag string) *ServicesListCall + func (c *ServicesListCall) PageSize(pageSize int64) *ServicesListCall + func (c *ServicesListCall) PageToken(pageToken string) *ServicesListCall + func (c *ServicesListCall) Pages(ctx context.Context, f func(*ListServicesResponse) error) error + func (c *ServicesListCall) ProducerProjectId(producerProjectId string) *ServicesListCall + type ServicesRolloutsCreateCall struct + func (c *ServicesRolloutsCreateCall) Context(ctx context.Context) *ServicesRolloutsCreateCall + func (c *ServicesRolloutsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesRolloutsCreateCall) Fields(s ...googleapi.Field) *ServicesRolloutsCreateCall + func (c *ServicesRolloutsCreateCall) Header() http.Header + type ServicesRolloutsGetCall struct + func (c *ServicesRolloutsGetCall) Context(ctx context.Context) *ServicesRolloutsGetCall + func (c *ServicesRolloutsGetCall) Do(opts ...googleapi.CallOption) (*Rollout, error) + func (c *ServicesRolloutsGetCall) Fields(s ...googleapi.Field) *ServicesRolloutsGetCall + func (c *ServicesRolloutsGetCall) Header() http.Header + func (c *ServicesRolloutsGetCall) IfNoneMatch(entityTag string) *ServicesRolloutsGetCall + type ServicesRolloutsListCall struct + func (c *ServicesRolloutsListCall) Context(ctx context.Context) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) Do(opts ...googleapi.CallOption) (*ListServiceRolloutsResponse, error) + func (c *ServicesRolloutsListCall) Fields(s ...googleapi.Field) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) Filter(filter string) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) Header() http.Header + func (c *ServicesRolloutsListCall) IfNoneMatch(entityTag string) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) PageSize(pageSize int64) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) PageToken(pageToken string) *ServicesRolloutsListCall + func (c *ServicesRolloutsListCall) Pages(ctx context.Context, f func(*ListServiceRolloutsResponse) error) error + type ServicesRolloutsService struct + func NewServicesRolloutsService(s *APIService) *ServicesRolloutsService + func (r *ServicesRolloutsService) Create(serviceName string, rollout *Rollout) *ServicesRolloutsCreateCall + func (r *ServicesRolloutsService) Get(serviceName string, rolloutId string) *ServicesRolloutsGetCall + func (r *ServicesRolloutsService) List(serviceName string) *ServicesRolloutsListCall + type ServicesService struct + Configs *ServicesConfigsService + Consumers *ServicesConsumersService + Rollouts *ServicesRolloutsService + func NewServicesService(s *APIService) *ServicesService + func (r *ServicesService) Create(managedservice *ManagedService) *ServicesCreateCall + func (r *ServicesService) Delete(serviceName string) *ServicesDeleteCall + func (r *ServicesService) GenerateConfigReport(generateconfigreportrequest *GenerateConfigReportRequest) *ServicesGenerateConfigReportCall + func (r *ServicesService) Get(serviceName string) *ServicesGetCall + func (r *ServicesService) GetConfig(serviceName string) *ServicesGetConfigCall + func (r *ServicesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ServicesGetIamPolicyCall + func (r *ServicesService) List() *ServicesListCall + func (r *ServicesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ServicesSetIamPolicyCall + func (r *ServicesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ServicesTestIamPermissionsCall + func (r *ServicesService) Undelete(serviceName string) *ServicesUndeleteCall + type ServicesSetIamPolicyCall struct + func (c *ServicesSetIamPolicyCall) Context(ctx context.Context) *ServicesSetIamPolicyCall + func (c *ServicesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ServicesSetIamPolicyCall) Fields(s ...googleapi.Field) *ServicesSetIamPolicyCall + func (c *ServicesSetIamPolicyCall) Header() http.Header + type ServicesTestIamPermissionsCall struct + func (c *ServicesTestIamPermissionsCall) Context(ctx context.Context) *ServicesTestIamPermissionsCall + func (c *ServicesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ServicesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ServicesTestIamPermissionsCall + func (c *ServicesTestIamPermissionsCall) Header() http.Header + type ServicesUndeleteCall struct + func (c *ServicesUndeleteCall) Context(ctx context.Context) *ServicesUndeleteCall + func (c *ServicesUndeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesUndeleteCall) Fields(s ...googleapi.Field) *ServicesUndeleteCall + func (c *ServicesUndeleteCall) Header() http.Header + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + UpdateMask string + func (s SetIamPolicyRequest) MarshalJSON() ([]byte, error) + 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 Step struct + Description string + ForceSendFields []string + NullFields []string + Status string + func (s Step) MarshalJSON() ([]byte, error) + type SubmitConfigSourceRequest struct + ConfigSource *ConfigSource + ForceSendFields []string + NullFields []string + ValidateOnly bool + func (s SubmitConfigSourceRequest) MarshalJSON() ([]byte, error) + type SubmitConfigSourceResponse struct + ForceSendFields []string + NullFields []string + ServiceConfig *Service + func (s SubmitConfigSourceResponse) 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 TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type TrafficPercentStrategy struct + ForceSendFields []string + NullFields []string + Percentages map[string]float64 + func (s TrafficPercentStrategy) 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 UndeleteServiceResponse struct + ForceSendFields []string + NullFields []string + Service *ManagedService + func (s UndeleteServiceResponse) 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)