edgecontainer_grpc_service_config.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. {
  2. "methodConfig": [{
  3. "name": [
  4. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "ListClusters" },
  5. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "GetCluster" },
  6. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "ListNodePools" },
  7. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "GetNodePool" },
  8. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "ListVpnConnections" },
  9. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "GetVpnConnection" },
  10. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "ListMachines" },
  11. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "GetMachine" }
  12. ],
  13. "timeout": "60s",
  14. "retryPolicy": {
  15. "maxAttempts": 5,
  16. "initialBackoff": "1s",
  17. "maxBackoff": "10s",
  18. "backoffMultiplier": 1.3,
  19. "retryableStatusCodes": ["UNAVAILABLE"]
  20. }
  21. },
  22. {
  23. "name": [
  24. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "CreateCluster" },
  25. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "UpdateCluster" },
  26. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "DeleteCluster" },
  27. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "CreateNodePool" },
  28. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "UpdateNodePool" },
  29. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "DeleteNodePool" },
  30. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "CreateVpnConnection" },
  31. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "DeleteVpnConnection" },
  32. { "service": "google.cloud.edgecontainer.v1.EdgeContainer", "method": "GenerateAccessToken" }
  33. ],
  34. "timeout": "60s"
  35. }]
  36. }