functions_grpc_service_config.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  7. "method": "ListFunctions"
  8. },
  9. {
  10. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  11. "method": "GetFunction"
  12. },
  13. {
  14. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  15. "method": "UpdateFunction"
  16. },
  17. {
  18. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  19. "method": "DeleteFunction"
  20. },
  21. {
  22. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  23. "method": "ListRuntimes"
  24. }
  25. ],
  26. "timeout": "600s",
  27. "retryPolicy": {
  28. "initialBackoff": "0.100s",
  29. "maxBackoff": "60s",
  30. "backoffMultiplier": 1.3,
  31. "retryableStatusCodes": ["UNAVAILABLE"]
  32. }
  33. },
  34. {
  35. "name": [
  36. {
  37. "service": "google.cloud.functions.v2beta.CloudFunctionsService",
  38. "method": "CreateFunction"
  39. }
  40. ],
  41. "timeout": "600s"
  42. }
  43. ]
  44. }