1{ 2 "methodConfig": [ 3 { 4 "name": [ 5 { 6 "service": "google.cloud.dataplex.v1.DataplexService", 7 "method": "GetLake" 8 }, 9 { 10 "service": "google.cloud.dataplex.v1.DataplexService", 11 "method": "GetZone" 12 }, 13 { 14 "service": "google.cloud.dataplex.v1.DataplexService", 15 "method": "GetAsset" 16 }, 17 { 18 "service": "google.cloud.dataplex.v1.DataplexService", 19 "method": "GetTask" 20 }, 21 { 22 "service": "google.cloud.dataplex.v1.DataplexService", 23 "method": "GetJob" 24 }, 25 { 26 "service": "google.cloud.dataplex.v1.DataplexService", 27 "method": "GetEnvironment" 28 } 29 ], 30 "timeout": "60s", 31 "retryPolicy": { 32 "maxAttempts": 5, 33 "initialBackoff": "1s", 34 "maxBackoff": "10s", 35 "backoffMultiplier": 1.3, 36 "retryableStatusCodes": ["UNAVAILABLE"] 37 } 38 }, 39 { 40 "name": [ 41 { 42 "service": "google.cloud.dataplex.v1.DataplexService", 43 "method": "ListLakes" 44 }, 45 { 46 "service": "google.cloud.dataplex.v1.DataplexService", 47 "method": "ListLakeActions" 48 }, 49 { 50 "service": "google.cloud.dataplex.v1.DataplexService", 51 "method": "ListZones" 52 }, 53 { 54 "service": "google.cloud.dataplex.v1.DataplexService", 55 "method": "ListZoneActions" 56 }, 57 { 58 "service": "google.cloud.dataplex.v1.DataplexService", 59 "method": "ListAssets" 60 }, 61 { 62 "service": "google.cloud.dataplex.v1.DataplexService", 63 "method": "ListAssetActions" 64 }, 65 { 66 "service": "google.cloud.dataplex.v1.DataplexService", 67 "method": "ListTasks" 68 }, 69 { 70 "service": "google.cloud.dataplex.v1.DataplexService", 71 "method": "ListJobs" 72 }, 73 { 74 "service": "google.cloud.dataplex.v1.DataplexService", 75 "method": "ListEnvironments" 76 } 77 ], 78 "timeout": "60s", 79 "retryPolicy": { 80 "maxAttempts": 5, 81 "initialBackoff": "1s", 82 "maxBackoff": "10s", 83 "backoffMultiplier": 1.3, 84 "retryableStatusCodes": ["UNAVAILABLE"] 85 } 86 }, 87 { 88 "name": [ 89 { 90 "service": "google.cloud.dataplex.v1.MetadataService", 91 "method": "GetEntity" 92 }, 93 { 94 "service": "google.cloud.dataplex.v1.MetadataService", 95 "method": "GetPartition" 96 } 97 ], 98 "timeout": "60s", 99 "retryPolicy": { 100 "maxAttempts": 5, 101 "initialBackoff": "1s", 102 "maxBackoff": "10s", 103 "backoffMultiplier": 1.3, 104 "retryableStatusCodes": ["UNAVAILABLE"] 105 } 106 }, 107 { 108 "name": [ 109 { 110 "service": "google.cloud.dataplex.v1.MetadataService", 111 "method": "ListEntities" 112 }, 113 { 114 "service": "google.cloud.dataplex.v1.MetadataService", 115 "method": "ListPartitions" 116 } 117 ], 118 "timeout": "60s", 119 "retryPolicy": { 120 "maxAttempts": 5, 121 "initialBackoff": "1s", 122 "maxBackoff": "10s", 123 "backoffMultiplier": 1.3, 124 "retryableStatusCodes": ["UNAVAILABLE"] 125 } 126 }, 127 { 128 "name": [ 129 { 130 "service": "google.cloud.dataplex.v1.ContentService", 131 "method": "GetContent" 132 }, 133 { 134 "service": "google.cloud.dataplex.v1.ContentService", 135 "method": "GetIamPolicy" 136 }, 137 { 138 "service": "google.cloud.dataplex.v1.ContentService", 139 "method": "TestIamPermissions" 140 } 141 ], 142 "timeout": "60s", 143 "retryPolicy": { 144 "maxAttempts": 5, 145 "initialBackoff": "1s", 146 "maxBackoff": "10s", 147 "backoffMultiplier": 1.3, 148 "retryableStatusCodes": ["UNAVAILABLE"] 149 } 150 }, 151 { 152 "name": [ 153 { 154 "service": "google.cloud.dataplex.v1.ContentService", 155 "method": "ListContent" 156 } 157 ], 158 "timeout": "60s", 159 "retryPolicy": { 160 "maxAttempts": 5, 161 "initialBackoff": "1s", 162 "maxBackoff": "10s", 163 "backoffMultiplier": 1.3, 164 "retryableStatusCodes": ["UNAVAILABLE"] 165 } 166 }, 167 { 168 "name": [ 169 { 170 "service": "google.cloud.dataplex.v1.DataplexService", 171 "method": "CreateLake" 172 }, 173 { 174 "service": "google.cloud.dataplex.v1.DataplexService", 175 "method": "UpdateLake" 176 }, 177 { 178 "service": "google.cloud.dataplex.v1.DataplexService", 179 "method": "DeleteLake" 180 }, 181 { 182 "service": "google.cloud.dataplex.v1.DataplexService", 183 "method": "CreateZone" 184 }, 185 { 186 "service": "google.cloud.dataplex.v1.DataplexService", 187 "method": "UpdateZone" 188 }, 189 { 190 "service": "google.cloud.dataplex.v1.DataplexService", 191 "method": "DeleteZone" 192 }, 193 { 194 "service": "google.cloud.dataplex.v1.DataplexService", 195 "method": "CreateAsset" 196 }, 197 { 198 "service": "google.cloud.dataplex.v1.DataplexService", 199 "method": "UpdateAsset" 200 }, 201 { 202 "service": "google.cloud.dataplex.v1.DataplexService", 203 "method": "DeleteAsset" 204 }, 205 { 206 "service": "google.cloud.dataplex.v1.DataplexService", 207 "method": "CreateTask" 208 }, 209 { 210 "service": "google.cloud.dataplex.v1.DataplexService", 211 "method": "UpdateTask" 212 }, 213 { 214 "service": "google.cloud.dataplex.v1.DataplexService", 215 "method": "DeleteTask" 216 }, 217 { 218 "service": "google.cloud.dataplex.v1.DataplexService", 219 "method": "CancelJob" 220 }, 221 { 222 "service": "google.cloud.dataplex.v1.DataplexService", 223 "method": "CreateEnvironment" 224 }, 225 { 226 "service": "google.cloud.dataplex.v1.DataplexService", 227 "method": "UpdateEnvironment" 228 }, 229 { 230 "service": "google.cloud.dataplex.v1.DataplexService", 231 "method": "DeleteEnvironment" 232 } 233 ], 234 "timeout": "60s" 235 }, 236 { 237 "name": [ 238 { 239 "service": "google.cloud.dataplex.v1.MetadataService", 240 "method": "CreateEntity" 241 }, 242 { 243 "service": "google.cloud.dataplex.v1.MetadataService", 244 "method": "DeleteEntity" 245 }, 246 { 247 "service": "google.cloud.dataplex.v1.MetadataService", 248 "method": "UpdateEntity" 249 }, 250 { 251 "service": "google.cloud.dataplex.v1.MetadataService", 252 "method": "CreatePartition" 253 }, 254 { 255 "service": "google.cloud.dataplex.v1.MetadataService", 256 "method": "DeletePartition" 257 }, 258 { 259 "service": "google.cloud.dataplex.v1.MetadataService", 260 "method": "UpdatePartition" 261 } 262 ], 263 "timeout": "60s" 264 }, 265 { 266 "name": [ 267 { 268 "service": "google.cloud.dataplex.v1.ContentService", 269 "method": "CreateContent" 270 }, 271 { 272 "service": "google.cloud.dataplex.v1.ContentService", 273 "method": "DeleteContent" 274 }, 275 { 276 "service": "google.cloud.dataplex.v1.ContentService", 277 "method": "UpdateContent" 278 }, 279 { 280 "service": "google.cloud.dataplex.v1.ContentService", 281 "method": "SetIamPolicy" 282 } 283 ], 284 "timeout": "60s" 285 }, 286 { 287 "name": [ 288 { 289 "service": "google.cloud.dataplex.v1.CatalogService", 290 "method": "ListEntries" 291 }, 292 { 293 "service": "google.cloud.dataplex.v1.CatalogService", 294 "method": "GetEntry" 295 }, 296 { 297 "service": "google.cloud.dataplex.v1.CatalogService", 298 "method": "LookupEntry" 299 } 300 ], 301 "timeout": "20s", 302 "retryPolicy": { 303 "maxAttempts": 3, 304 "initialBackoff": "1s", 305 "maxBackoff": "10s", 306 "backoffMultiplier": 1.3, 307 "retryableStatusCodes": ["UNAVAILABLE", "RESOURCE_EXHAUSTED"] 308 } 309 }, 310 { 311 "name": [ 312 { 313 "service": "google.cloud.dataplex.v1.CatalogService", 314 "method": "UpdateEntry" 315 } 316 ], 317 "timeout": "60s", 318 "retryPolicy": { 319 "maxAttempts": 3, 320 "initialBackoff": "1s", 321 "maxBackoff": "10s", 322 "backoffMultiplier": 1.3, 323 "retryableStatusCodes": ["UNAVAILABLE", "RESOURCE_EXHAUSTED"] 324 } 325 }, 326 { 327 "name": [ 328 { 329 "service": "google.cloud.dataplex.v1.CatalogService", 330 "method": "CreateEntry" 331 }, 332 { 333 "service": "google.cloud.dataplex.v1.CatalogService", 334 "method": "DeleteEntry" 335 } 336 ], 337 "timeout": "60s" 338 }, 339 { 340 "name": [ 341 { 342 "service": "google.cloud.dataplex.v1.CatalogService", 343 "method": "GetEntryGroup" 344 }, 345 { 346 "service": "google.cloud.dataplex.v1.CatalogService", 347 "method": "ListEntryGroups" 348 }, 349 { 350 "service": "google.cloud.dataplex.v1.CatalogService", 351 "method": "GetAspectType" 352 }, 353 { 354 "service": "google.cloud.dataplex.v1.CatalogService", 355 "method": "ListAspectTypes" 356 }, 357 { 358 "service": "google.cloud.dataplex.v1.CatalogService", 359 "method": "GetEntryType" 360 }, 361 { 362 "service": "google.cloud.dataplex.v1.CatalogService", 363 "method": "ListEntryTypes" 364 }, 365 { 366 "service": "google.cloud.dataplex.v1.CatalogService", 367 "method": "SearchEntries" 368 } 369 ], 370 "timeout": "60s", 371 "retryPolicy": { 372 "maxAttempts": 5, 373 "initialBackoff": "1s", 374 "maxBackoff": "10s", 375 "backoffMultiplier": 1.3, 376 "retryableStatusCodes": ["UNAVAILABLE", "RESOURCE_EXHAUSTED"] 377 } 378 }, 379 { 380 "name": [ 381 { 382 "service": "google.cloud.dataplex.v1.CatalogService", 383 "method": "CreateEntryGroup" 384 }, 385 { 386 "service": "google.cloud.dataplex.v1.CatalogService", 387 "method": "UpdateEntryGroup" 388 }, 389 { 390 "service": "google.cloud.dataplex.v1.CatalogService", 391 "method": "DeleteEntryGroup" 392 }, 393 { 394 "service": "google.cloud.dataplex.v1.CatalogService", 395 "method": "CreateAspectType" 396 }, 397 { 398 "service": "google.cloud.dataplex.v1.CatalogService", 399 "method": "UpdateAspectType" 400 }, 401 { 402 "service": "google.cloud.dataplex.v1.CatalogService", 403 "method": "DeleteAspectType" 404 }, 405 { 406 "service": "google.cloud.dataplex.v1.CatalogService", 407 "method": "CreateEntryType" 408 }, 409 { 410 "service": "google.cloud.dataplex.v1.CatalogService", 411 "method": "UpdateEntryType" 412 }, 413 { 414 "service": "google.cloud.dataplex.v1.CatalogService", 415 "method": "DeleteEntryType" 416 } 417 ], 418 "timeout": "60s" 419 } 420 ] 421} 422