A factory function to construct an object of type DisksConnection 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 DisksClient.
The optional options argument may be used to configure aspects of the returned DisksConnection. 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\u003eVersion 2.37.0-rc is the latest release candidate, with version 2.36.0 being the currently presented version, followed by a series of previous releases down to version 2.15.1.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDisksClient\u003c/code\u003e class is the primary service interface for interacting with the disks resource.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDisksConnection\u003c/code\u003e class is used to manage the connection for \u003ccode\u003eDisksClient\u003c/code\u003e operations, with associated classes like \u003ccode\u003eDisksConnectionIdempotencyPolicy\u003c/code\u003e, \u003ccode\u003eDisksLimitedErrorCountRetryPolicy\u003c/code\u003e, \u003ccode\u003eDisksLimitedTimeRetryPolicy\u003c/code\u003e, and \u003ccode\u003eDisksRetryPolicy\u003c/code\u003e providing connection and retry management features.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple struct options for configuring connection and retry management, such as \u003ccode\u003eDisksBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eDisksConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eDisksPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eDisksRetryPolicyOption\u003c/code\u003e, that are designed to be used with \u003ccode\u003egoogle::cloud::Options\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMakeDisksConnectionRest\u003c/code\u003e function facilitates the creation of a \u003ccode\u003eDisksConnection\u003c/code\u003e object that uses REST over HTTP for transport, especially for services that do not support gRPC or where gRPC usage is restricted by network configurations, and it accepts optional configuration parameters.\u003c/p\u003e\n"]]],[],null,[]]