1{
2 "schema": "1.0",
3 "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4 "language": "go",
5 "protoPackage": "google.monitoring.v3",
6 "libraryPackage": "cloud.google.com/go/monitoring/apiv3/v2",
7 "services": {
8 "AlertPolicyService": {
9 "clients": {
10 "grpc": {
11 "libraryClient": "AlertPolicyClient",
12 "rpcs": {
13 "CreateAlertPolicy": {
14 "methods": [
15 "CreateAlertPolicy"
16 ]
17 },
18 "DeleteAlertPolicy": {
19 "methods": [
20 "DeleteAlertPolicy"
21 ]
22 },
23 "GetAlertPolicy": {
24 "methods": [
25 "GetAlertPolicy"
26 ]
27 },
28 "ListAlertPolicies": {
29 "methods": [
30 "ListAlertPolicies"
31 ]
32 },
33 "UpdateAlertPolicy": {
34 "methods": [
35 "UpdateAlertPolicy"
36 ]
37 }
38 }
39 }
40 }
41 },
42 "GroupService": {
43 "clients": {
44 "grpc": {
45 "libraryClient": "GroupClient",
46 "rpcs": {
47 "CreateGroup": {
48 "methods": [
49 "CreateGroup"
50 ]
51 },
52 "DeleteGroup": {
53 "methods": [
54 "DeleteGroup"
55 ]
56 },
57 "GetGroup": {
58 "methods": [
59 "GetGroup"
60 ]
61 },
62 "ListGroupMembers": {
63 "methods": [
64 "ListGroupMembers"
65 ]
66 },
67 "ListGroups": {
68 "methods": [
69 "ListGroups"
70 ]
71 },
72 "UpdateGroup": {
73 "methods": [
74 "UpdateGroup"
75 ]
76 }
77 }
78 }
79 }
80 },
81 "MetricService": {
82 "clients": {
83 "grpc": {
84 "libraryClient": "MetricClient",
85 "rpcs": {
86 "CreateMetricDescriptor": {
87 "methods": [
88 "CreateMetricDescriptor"
89 ]
90 },
91 "CreateServiceTimeSeries": {
92 "methods": [
93 "CreateServiceTimeSeries"
94 ]
95 },
96 "CreateTimeSeries": {
97 "methods": [
98 "CreateTimeSeries"
99 ]
100 },
101 "DeleteMetricDescriptor": {
102 "methods": [
103 "DeleteMetricDescriptor"
104 ]
105 },
106 "GetMetricDescriptor": {
107 "methods": [
108 "GetMetricDescriptor"
109 ]
110 },
111 "GetMonitoredResourceDescriptor": {
112 "methods": [
113 "GetMonitoredResourceDescriptor"
114 ]
115 },
116 "ListMetricDescriptors": {
117 "methods": [
118 "ListMetricDescriptors"
119 ]
120 },
121 "ListMonitoredResourceDescriptors": {
122 "methods": [
123 "ListMonitoredResourceDescriptors"
124 ]
125 },
126 "ListTimeSeries": {
127 "methods": [
128 "ListTimeSeries"
129 ]
130 }
131 }
132 }
133 }
134 },
135 "NotificationChannelService": {
136 "clients": {
137 "grpc": {
138 "libraryClient": "NotificationChannelClient",
139 "rpcs": {
140 "CreateNotificationChannel": {
141 "methods": [
142 "CreateNotificationChannel"
143 ]
144 },
145 "DeleteNotificationChannel": {
146 "methods": [
147 "DeleteNotificationChannel"
148 ]
149 },
150 "GetNotificationChannel": {
151 "methods": [
152 "GetNotificationChannel"
153 ]
154 },
155 "GetNotificationChannelDescriptor": {
156 "methods": [
157 "GetNotificationChannelDescriptor"
158 ]
159 },
160 "GetNotificationChannelVerificationCode": {
161 "methods": [
162 "GetNotificationChannelVerificationCode"
163 ]
164 },
165 "ListNotificationChannelDescriptors": {
166 "methods": [
167 "ListNotificationChannelDescriptors"
168 ]
169 },
170 "ListNotificationChannels": {
171 "methods": [
172 "ListNotificationChannels"
173 ]
174 },
175 "SendNotificationChannelVerificationCode": {
176 "methods": [
177 "SendNotificationChannelVerificationCode"
178 ]
179 },
180 "UpdateNotificationChannel": {
181 "methods": [
182 "UpdateNotificationChannel"
183 ]
184 },
185 "VerifyNotificationChannel": {
186 "methods": [
187 "VerifyNotificationChannel"
188 ]
189 }
190 }
191 }
192 }
193 },
194 "QueryService": {
195 "clients": {
196 "grpc": {
197 "libraryClient": "QueryClient",
198 "rpcs": {
199 "QueryTimeSeries": {
200 "methods": [
201 "QueryTimeSeries"
202 ]
203 }
204 }
205 }
206 }
207 },
208 "ServiceMonitoringService": {
209 "clients": {
210 "grpc": {
211 "libraryClient": "ServiceMonitoringClient",
212 "rpcs": {
213 "CreateService": {
214 "methods": [
215 "CreateService"
216 ]
217 },
218 "CreateServiceLevelObjective": {
219 "methods": [
220 "CreateServiceLevelObjective"
221 ]
222 },
223 "DeleteService": {
224 "methods": [
225 "DeleteService"
226 ]
227 },
228 "DeleteServiceLevelObjective": {
229 "methods": [
230 "DeleteServiceLevelObjective"
231 ]
232 },
233 "GetService": {
234 "methods": [
235 "GetService"
236 ]
237 },
238 "GetServiceLevelObjective": {
239 "methods": [
240 "GetServiceLevelObjective"
241 ]
242 },
243 "ListServiceLevelObjectives": {
244 "methods": [
245 "ListServiceLevelObjectives"
246 ]
247 },
248 "ListServices": {
249 "methods": [
250 "ListServices"
251 ]
252 },
253 "UpdateService": {
254 "methods": [
255 "UpdateService"
256 ]
257 },
258 "UpdateServiceLevelObjective": {
259 "methods": [
260 "UpdateServiceLevelObjective"
261 ]
262 }
263 }
264 }
265 }
266 },
267 "SnoozeService": {
268 "clients": {
269 "grpc": {
270 "libraryClient": "SnoozeClient",
271 "rpcs": {
272 "CreateSnooze": {
273 "methods": [
274 "CreateSnooze"
275 ]
276 },
277 "GetSnooze": {
278 "methods": [
279 "GetSnooze"
280 ]
281 },
282 "ListSnoozes": {
283 "methods": [
284 "ListSnoozes"
285 ]
286 },
287 "UpdateSnooze": {
288 "methods": [
289 "UpdateSnooze"
290 ]
291 }
292 }
293 }
294 }
295 },
296 "UptimeCheckService": {
297 "clients": {
298 "grpc": {
299 "libraryClient": "UptimeCheckClient",
300 "rpcs": {
301 "CreateUptimeCheckConfig": {
302 "methods": [
303 "CreateUptimeCheckConfig"
304 ]
305 },
306 "DeleteUptimeCheckConfig": {
307 "methods": [
308 "DeleteUptimeCheckConfig"
309 ]
310 },
311 "GetUptimeCheckConfig": {
312 "methods": [
313 "GetUptimeCheckConfig"
314 ]
315 },
316 "ListUptimeCheckConfigs": {
317 "methods": [
318 "ListUptimeCheckConfigs"
319 ]
320 },
321 "ListUptimeCheckIps": {
322 "methods": [
323 "ListUptimeCheckIps"
324 ]
325 },
326 "UpdateUptimeCheckConfig": {
327 "methods": [
328 "UpdateUptimeCheckConfig"
329 ]
330 }
331 }
332 }
333 }
334 }
335 }
336}
View as plain text