A factory function to construct an object of type RoutesConnection that uses REST over HTTP as transport in lieu of gRPC.
REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of RoutesClient.
The optional options argument may be used to configure aspects of the returned RoutesConnection. 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 document provides reference information for version 2.19.0 of the \u003ccode\u003ecompute_routes_v1\u003c/code\u003e component, including classes, structs, and functions related to route management.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available in the documentation is \u003ccode\u003e2.37.0-rc\u003c/code\u003e, and there are multiple previous versions listed ranging down to \u003ccode\u003e2.15.1\u003c/code\u003e available to browse through.\u003c/p\u003e\n"],["\u003cp\u003eKey classes like \u003ccode\u003eRoutesClient\u003c/code\u003e and \u003ccode\u003eRoutesConnection\u003c/code\u003e are detailed, outlining their roles in interacting with route resources and handling connections.\u003c/p\u003e\n"],["\u003cp\u003eSeveral retry and policy options are available, such as \u003ccode\u003eRoutesRetryPolicy\u003c/code\u003e, \u003ccode\u003eRoutesBackoffPolicyOption\u003c/code\u003e, and \u003ccode\u003eRoutesConnectionIdempotencyPolicyOption\u003c/code\u003e, which allow for configuration of the behavior of route operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMakeRoutesConnectionRest\u003c/code\u003e function facilitates the creation of a \u003ccode\u003eRoutesConnection\u003c/code\u003e object that uses REST over HTTP, and lists optional arguments for configuring this, such as options from \u003ccode\u003egoogle::cloud::CommonOptionList\u003c/code\u003e, \u003ccode\u003egoogle::cloud::RestOptionList\u003c/code\u003e, \u003ccode\u003egoogle::cloud::UnifiedCredentialsOptionList\u003c/code\u003e, and \u003ccode\u003egoogle::cloud::compute_routes_v1::RoutesPolicyOptionList\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]