Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 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 + PathTranslation string + Protocol string + RenameTo 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 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 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 + 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 DeleteServiceStrategy struct + type Diagnostic struct + ForceSendFields []string + Kind string + Location string + Message string + NullFields []string + func (s *Diagnostic) MarshalJSON() ([]byte, error) + type DisableServiceRequest struct + ConsumerId string + ForceSendFields []string + NullFields []string + func (s *DisableServiceRequest) MarshalJSON() ([]byte, error) + type DisableServiceResponse struct + 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 EnableServiceRequest struct + ConsumerId string + ForceSendFields []string + NullFields []string + func (s *EnableServiceRequest) MarshalJSON() ([]byte, error) + type EnableServiceResponse struct + type Endpoint struct + Aliases []string + AllowCors bool + Features []string + 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 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 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 Http struct + ForceSendFields []string + FullyDecodeReservedExpansion bool + NullFields []string + Rules []*HttpRule + func (s *Http) MarshalJSON() ([]byte, error) + type HttpRule struct + AdditionalBindings []*HttpRule + AllowHalfDuplex bool + 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 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 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 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 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 Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) 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 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 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 ServiceIdentity struct + Description string + DisplayName string + ForceSendFields []string + NullFields []string + ServiceAccountParent string + func (s *ServiceIdentity) 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 ServicesDisableCall struct + func (c *ServicesDisableCall) Context(ctx context.Context) *ServicesDisableCall + func (c *ServicesDisableCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesDisableCall) Fields(s ...googleapi.Field) *ServicesDisableCall + func (c *ServicesDisableCall) Header() http.Header + type ServicesEnableCall struct + func (c *ServicesEnableCall) Context(ctx context.Context) *ServicesEnableCall + func (c *ServicesEnableCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ServicesEnableCall) Fields(s ...googleapi.Field) *ServicesEnableCall + func (c *ServicesEnableCall) 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) Disable(serviceName string, disableservicerequest *DisableServiceRequest) *ServicesDisableCall + func (r *ServicesService) Enable(serviceName string, enableservicerequest *EnableServiceRequest) *ServicesEnableCall + 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 + 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 + ServiceIdentity *ServiceIdentity + 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)