container_grpc_service_config.json 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.container.v1beta1.ClusterManager",
  7. "method": "ListClusters"
  8. },
  9. {
  10. "service": "google.container.v1beta1.ClusterManager",
  11. "method": "GetCluster"
  12. },
  13. {
  14. "service": "google.container.v1beta1.ClusterManager",
  15. "method": "DeleteCluster"
  16. },
  17. {
  18. "service": "google.container.v1beta1.ClusterManager",
  19. "method": "ListOperations"
  20. },
  21. {
  22. "service": "google.container.v1beta1.ClusterManager",
  23. "method": "GetOperation"
  24. },
  25. {
  26. "service": "google.container.v1beta1.ClusterManager",
  27. "method": "GetServerConfig"
  28. },
  29. {
  30. "service": "google.container.v1beta1.ClusterManager",
  31. "method": "ListNodePools"
  32. },
  33. {
  34. "service": "google.container.v1beta1.ClusterManager",
  35. "method": "GetNodePool"
  36. },
  37. {
  38. "service": "google.container.v1beta1.ClusterManager",
  39. "method": "DeleteNodePool"
  40. },
  41. {
  42. "service": "google.container.v1beta1.ClusterManager",
  43. "method": "ListUsableSubnetworks"
  44. },
  45. {
  46. "service": "google.container.v1beta1.ClusterManager",
  47. "method": "ListLocations"
  48. }
  49. ],
  50. "timeout": "20s",
  51. "retryPolicy": {
  52. "maxAttempts": 5,
  53. "initialBackoff": "0.100s",
  54. "maxBackoff": "60s",
  55. "backoffMultiplier": 1.3,
  56. "retryableStatusCodes": [
  57. "UNAVAILABLE",
  58. "DEADLINE_EXCEEDED"
  59. ]
  60. }
  61. },
  62. {
  63. "name": [
  64. {
  65. "service": "google.container.v1beta1.ClusterManager",
  66. "method": "CreateCluster"
  67. },
  68. {
  69. "service": "google.container.v1beta1.ClusterManager",
  70. "method": "UpdateCluster"
  71. },
  72. {
  73. "service": "google.container.v1beta1.ClusterManager",
  74. "method": "UpdateNodePool"
  75. },
  76. {
  77. "service": "google.container.v1beta1.ClusterManager",
  78. "method": "SetNodePoolAutoscaling"
  79. },
  80. {
  81. "service": "google.container.v1beta1.ClusterManager",
  82. "method": "SetLoggingService"
  83. },
  84. {
  85. "service": "google.container.v1beta1.ClusterManager",
  86. "method": "SetMonitoringService"
  87. },
  88. {
  89. "service": "google.container.v1beta1.ClusterManager",
  90. "method": "SetAddonsConfig"
  91. },
  92. {
  93. "service": "google.container.v1beta1.ClusterManager",
  94. "method": "SetLocations"
  95. },
  96. {
  97. "service": "google.container.v1beta1.ClusterManager",
  98. "method": "UpdateMaster"
  99. },
  100. {
  101. "service": "google.container.v1beta1.ClusterManager",
  102. "method": "SetMasterAuth"
  103. },
  104. {
  105. "service": "google.container.v1beta1.ClusterManager",
  106. "method": "CancelOperation"
  107. },
  108. {
  109. "service": "google.container.v1beta1.ClusterManager",
  110. "method": "CreateNodePool"
  111. },
  112. {
  113. "service": "google.container.v1beta1.ClusterManager",
  114. "method": "RollbackNodePoolUpgrade"
  115. },
  116. {
  117. "service": "google.container.v1beta1.ClusterManager",
  118. "method": "SetNodePoolManagement"
  119. },
  120. {
  121. "service": "google.container.v1beta1.ClusterManager",
  122. "method": "SetLabels"
  123. },
  124. {
  125. "service": "google.container.v1beta1.ClusterManager",
  126. "method": "SetLegacyAbac"
  127. },
  128. {
  129. "service": "google.container.v1beta1.ClusterManager",
  130. "method": "StartIPRotation"
  131. },
  132. {
  133. "service": "google.container.v1beta1.ClusterManager",
  134. "method": "CompleteIPRotation"
  135. },
  136. {
  137. "service": "google.container.v1beta1.ClusterManager",
  138. "method": "SetNodePoolSize"
  139. },
  140. {
  141. "service": "google.container.v1beta1.ClusterManager",
  142. "method": "SetNetworkPolicy"
  143. },
  144. {
  145. "service": "google.container.v1beta1.ClusterManager",
  146. "method": "SetMaintenancePolicy"
  147. }
  148. ],
  149. "timeout": "45s"
  150. }
  151. ]
  152. }