The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of BackupDRClient.
The optional options argument may be used to configure aspects of the returned BackupDRConnection. Expected options are any of the types in the following option lists:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThis webpage provides documentation for version 2.30.0 of the BackupDR C++ client library, including links to documentation for previous versions and the latest release candidate, 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe BackupDR Service is represented by the \u003ccode\u003eBackupDRClient\u003c/code\u003e class, which relies on a \u003ccode\u003eBackupDRConnection\u003c/code\u003e object for its operations.\u003c/p\u003e\n"],["\u003cp\u003eSeveral classes such as \u003ccode\u003eBackupDRConnectionIdempotencyPolicy\u003c/code\u003e, \u003ccode\u003eBackupDRLimitedErrorCountRetryPolicy\u003c/code\u003e, \u003ccode\u003eBackupDRLimitedTimeRetryPolicy\u003c/code\u003e, and \u003ccode\u003eBackupDRRetryPolicy\u003c/code\u003e are provided to manage retries and policies for the \u003ccode\u003eBackupDRConnection\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eStructs like \u003ccode\u003eBackupDRBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eBackupDRConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eBackupDRPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eBackupDRRetryPolicyOption\u003c/code\u003e are available to configure various options with \u003ccode\u003egoogle::cloud::Options\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe function \u003ccode\u003eMakeBackupDRConnection(Options)\u003c/code\u003e is a factory function that builds the \u003ccode\u003eBackupDRConnection\u003c/code\u003e object, utilizing several option lists like \u003ccode\u003eCommonOptionList\u003c/code\u003e, \u003ccode\u003eGrpcOptionList\u003c/code\u003e, \u003ccode\u003eUnifiedCredentialsOptionList\u003c/code\u003e, and \u003ccode\u003eBackupDRPolicyOptionList\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]