bigqueryreservation_grpc_service_config.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  7. "method": "CreateReservation"
  8. },
  9. {
  10. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  11. "method": "UpdateReservation"
  12. },
  13. {
  14. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  15. "method": "CreateCapacityCommitment"
  16. },
  17. {
  18. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  19. "method": "UpdateCapacityCommitment"
  20. },
  21. {
  22. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  23. "method": "SplitCapacityCommitment"
  24. },
  25. {
  26. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  27. "method": "MergeCapacityCommitments"
  28. },
  29. {
  30. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  31. "method": "CreateAssignment"
  32. },
  33. {
  34. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  35. "method": "MoveAssignment"
  36. },
  37. {
  38. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  39. "method": "UpdateBiReservation"
  40. }
  41. ],
  42. "timeout": "300s"
  43. },
  44. {
  45. "name": [
  46. {
  47. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  48. "method": "ListReservations"
  49. },
  50. {
  51. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  52. "method": "GetReservation"
  53. },
  54. {
  55. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  56. "method": "DeleteReservation"
  57. },
  58. {
  59. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  60. "method": "ListCapacityCommitments"
  61. },
  62. {
  63. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  64. "method": "GetCapacityCommitment"
  65. },
  66. {
  67. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  68. "method": "DeleteCapacityCommitment"
  69. },
  70. {
  71. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  72. "method": "ListAssignments"
  73. },
  74. {
  75. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  76. "method": "DeleteAssignment"
  77. },
  78. {
  79. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  80. "method": "SearchAssignments"
  81. },
  82. {
  83. "service": "google.cloud.bigquery.reservation.v1.ReservationService",
  84. "method": "GetBiReservation"
  85. }
  86. ],
  87. "timeout": "300s",
  88. "retryPolicy": {
  89. "maxAttempts": 5,
  90. "initialBackoff": "0.100s",
  91. "maxBackoff": "60s",
  92. "backoffMultiplier": 1.3,
  93. "retryableStatusCodes": [
  94. "DEADLINE_EXCEEDED",
  95. "UNAVAILABLE"
  96. ]
  97. }
  98. }
  99. ]
  100. }