library_grpc_service_config.json 2.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "methodConfig": [{
  3. "name": [{ "service": "google.cloud.clouddms.v1.DataMigrationService" }],
  4. "timeout": "60s",
  5. "retryPolicy": {
  6. "maxAttempts": 5,
  7. "initialBackoff": "1s",
  8. "maxBackoff": "10s",
  9. "backoffMultiplier": 1.3,
  10. "retryableStatusCodes": ["UNAVAILABLE"]
  11. }
  12. },
  13. {
  14. "name": [
  15. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "CreateConnectionProfile" },
  16. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "GetConnectionProfile" },
  17. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "ListConnectionProfiles" },
  18. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "UpdateConnectionProfile" },
  19. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "DeleteConnectionProfile" },
  20. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "CreateMigrationJob" },
  21. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "GetMigrationJob" },
  22. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "ListMigrationJobs" },
  23. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "UpdateMigrationJob" },
  24. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "DeleteMigrationJob" },
  25. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "StartMigrationJob" },
  26. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "StopMigrationJob" },
  27. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "VerifyMigrationJob" },
  28. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "ResumeMigrationJob" },
  29. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "RestartMigrationJob" },
  30. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "PromoteMigrationJob" },
  31. { "service": "google.cloud.clouddms.v1.DataMigrationService", "method": "GenerateSshScript" }
  32. ],
  33. "timeout": "60s"
  34. }]
  35. }