The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ServiceHealthClient.
The optional options argument may be used to configure aspects of the returned ServiceHealthConnection. 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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[[["\u003cp\u003eThe latest version of the ServiceHealth C++ library is 2.37.0-rc, and there are multiple previous versions available, ranging from 2.36.0 down to 2.21.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eServiceHealthClient\u003c/code\u003e class allows users to request service health events relevant to their Google Cloud project.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eServiceHealthConnection\u003c/code\u003e class is an object that should be passed to the constructor of \u003ccode\u003eServiceHealthClient\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eSeveral classes and structs are provided for configuring retry and backoff policies related to \u003ccode\u003eServiceHealthConnection\u003c/code\u003e, such as \u003ccode\u003eServiceHealthLimitedErrorCountRetryPolicy\u003c/code\u003e, \u003ccode\u003eServiceHealthLimitedTimeRetryPolicy\u003c/code\u003e, \u003ccode\u003eServiceHealthBackoffPolicyOption\u003c/code\u003e and others.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMakeServiceHealthConnection\u003c/code\u003e function is used to create an object of the \u003ccode\u003eServiceHealthConnection\u003c/code\u003e type and supports various configuration options, such as \u003ccode\u003eCommonOptionList\u003c/code\u003e, \u003ccode\u003eGrpcOptionList\u003c/code\u003e, and \u003ccode\u003eUnifiedCredentialsOptionList\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]