add new constructor parameters in managerFactoryProvider

Issue: GCP-9947

Reviewer: Glenn (post-commit)
Merge branch 'restore_database_GCP_9947'