1 // Copyright 2022 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by aliasgen. DO NOT EDIT. 16 17 // Package metricsscope aliases all exported identifiers in package 18 // "cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package metricsscope 24 25 import ( 26 src "cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 31 const ( 32 OperationMetadata_CANCELLED = src.OperationMetadata_CANCELLED 33 OperationMetadata_CREATED = src.OperationMetadata_CREATED 34 OperationMetadata_DONE = src.OperationMetadata_DONE 35 OperationMetadata_RUNNING = src.OperationMetadata_RUNNING 36 OperationMetadata_STATE_UNSPECIFIED = src.OperationMetadata_STATE_UNSPECIFIED 37 ) 38 39 // Deprecated: Please use vars in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 40 var ( 41 File_google_monitoring_metricsscope_v1_metrics_scope_proto = src.File_google_monitoring_metricsscope_v1_metrics_scope_proto 42 File_google_monitoring_metricsscope_v1_metrics_scopes_proto = src.File_google_monitoring_metricsscope_v1_metrics_scopes_proto 43 OperationMetadata_State_name = src.OperationMetadata_State_name 44 OperationMetadata_State_value = src.OperationMetadata_State_value 45 ) 46 47 // Request for the `CreateMonitoredProject` method. 48 // 49 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 50 type CreateMonitoredProjectRequest = src.CreateMonitoredProjectRequest 51 52 // Request for the `DeleteMonitoredProject` method. 53 // 54 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 55 type DeleteMonitoredProjectRequest = src.DeleteMonitoredProjectRequest 56 57 // Request for the `GetMetricsScope` method. 58 // 59 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 60 type GetMetricsScopeRequest = src.GetMetricsScopeRequest 61 62 // Request for the `ListMetricsScopesByMonitoredProject` method. 63 // 64 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 65 type ListMetricsScopesByMonitoredProjectRequest = src.ListMetricsScopesByMonitoredProjectRequest 66 67 // Response for the `ListMetricsScopesByMonitoredProject` method. 68 // 69 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 70 type ListMetricsScopesByMonitoredProjectResponse = src.ListMetricsScopesByMonitoredProjectResponse 71 72 // Represents a [Metrics 73 // Scope](https://cloud.google.com/monitoring/settings#concept-scope) in Cloud 74 // Monitoring, which specifies one or more Google projects and zero or more AWS 75 // accounts to monitor together. 76 // 77 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 78 type MetricsScope = src.MetricsScope 79 80 // MetricsScopesClient is the client API for MetricsScopes service. For 81 // semantics around ctx use and closing/ending streaming RPCs, please refer to 82 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 83 // 84 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 85 type MetricsScopesClient = src.MetricsScopesClient 86 87 // MetricsScopesServer is the server API for MetricsScopes service. 88 // 89 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 90 type MetricsScopesServer = src.MetricsScopesServer 91 92 // A [project being 93 // monitored](https://cloud.google.com/monitoring/settings/multiple-projects#create-multi) 94 // by a `Metrics Scope`. 95 // 96 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 97 type MonitoredProject = src.MonitoredProject 98 99 // Contains metadata for longrunning operation for the edit Metrics Scope 100 // endpoints. 101 // 102 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 103 type OperationMetadata = src.OperationMetadata 104 105 // Batch operation states. 106 // 107 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 108 type OperationMetadata_State = src.OperationMetadata_State 109 110 // UnimplementedMetricsScopesServer can be embedded to have forward compatible 111 // implementations. 112 // 113 // Deprecated: Please use types in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 114 type UnimplementedMetricsScopesServer = src.UnimplementedMetricsScopesServer 115 116 // Deprecated: Please use funcs in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 117 func NewMetricsScopesClient(cc grpc.ClientConnInterface) MetricsScopesClient { 118 return src.NewMetricsScopesClient(cc) 119 } 120 121 // Deprecated: Please use funcs in: cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb 122 func RegisterMetricsScopesServer(s *grpc.Server, srv MetricsScopesServer) { 123 src.RegisterMetricsScopesServer(s, srv) 124 } 125