bigqueryconnection_grpc_service_config.json 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  7. "method": "CreateConnection"
  8. },
  9. {
  10. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  11. "method": "UpdateConnection"
  12. },
  13. {
  14. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  15. "method": "UpdateConnectionCredential"
  16. },
  17. {
  18. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  19. "method": "GetIamPolicy"
  20. },
  21. {
  22. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  23. "method": "SetIamPolicy"
  24. },
  25. {
  26. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  27. "method": "TestIamPermissions"
  28. }
  29. ],
  30. "timeout": "60s"
  31. },
  32. {
  33. "name": [
  34. {
  35. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  36. "method": "GetConnection"
  37. },
  38. {
  39. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  40. "method": "ListConnections"
  41. },
  42. {
  43. "service": "google.cloud.bigquery.connection.v1beta1.ConnectionService",
  44. "method": "DeleteConnection"
  45. }
  46. ],
  47. "timeout": "60s",
  48. "retryPolicy": {
  49. "maxAttempts": 5,
  50. "initialBackoff": "0.100s",
  51. "maxBackoff": "60s",
  52. "backoffMultiplier": 1.3,
  53. "retryableStatusCodes": [
  54. "DEADLINE_EXCEEDED",
  55. "UNAVAILABLE"
  56. ]
  57. }
  58. }
  59. ]
  60. }