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