file_grpc_service_config.json 2.1 KB

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