file_grpc_service_config.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "ListInstances" },
  6. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "GetInstance" },
  7. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "ListBackups" },
  8. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "GetBackup" }
  9. ],
  10. "timeout": "60s",
  11. "retryPolicy": {
  12. "initialBackoff": "0.250s",
  13. "maxBackoff": "32s",
  14. "backoffMultiplier": 1.3,
  15. "retryableStatusCodes": [
  16. "UNAVAILABLE"
  17. ]
  18. }
  19. },
  20. {
  21. "name": [
  22. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "CreateInstance" },
  23. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "RestoreInstance" },
  24. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "CreateBackup" }
  25. ],
  26. "timeout": "60000s"
  27. },
  28. {
  29. "name": [
  30. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "UpdateInstance" }
  31. ],
  32. "timeout": "14400s"
  33. },
  34. {
  35. "name": [
  36. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "DeleteInstance" },
  37. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "DeleteBackup" },
  38. { "service": "google.cloud.filestore.v1.CloudFilestoreManager", "method": "UpdateBackup" }
  39. ],
  40. "timeout": "600s"
  41. }
  42. ]
  43. }