notebooks_grpc_service_config.json 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. {
  2. "methodConfig": [{
  3. "name": [{ "service": "google.cloud.notebooks.v1beta1.NotebookService" }],
  4. "timeout": "60s",
  5. "retryPolicy": {
  6. "maxAttempts": 5,
  7. "initialBackoff": "0.100s",
  8. "maxBackoff": "60s",
  9. "backoffMultiplier": 1.3,
  10. "retryableStatusCodes": ["UNAVAILABLE"]
  11. }
  12. },
  13. {
  14. "name": [
  15. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "ListInstances" },
  16. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "GetInstance" },
  17. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "CreateInstance" },
  18. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "RegisterInstance" },
  19. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "SetInstanceAccelerator" },
  20. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "SetInstanceMachineType" },
  21. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "SetInstanceLabels" },
  22. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "DeleteInstance" },
  23. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "StartInstance" },
  24. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "StopInstance" },
  25. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "ResetInstance" },
  26. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "ReportInstanceInfo" },
  27. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "IsInstanceUpgradeable" },
  28. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "UpgradeInstance" },
  29. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "UpgradeInstanceInternal" },
  30. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "ListEnvironments" },
  31. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "GetEnvironment" },
  32. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "CreateEnvironment" },
  33. { "service": "google.cloud.notebooks.v1beta1.NotebookService", "method": "DeleteEnvironment" }
  34. ],
  35. "timeout": "60s"
  36. }]
  37. }