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