A factory function to construct an object of type InstanceSettingsConnection 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 InstanceSettingsClient.
The optional options argument may be used to configure aspects of the returned InstanceSettingsConnection. 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\u003eThe webpage provides documentation for the \u003ccode\u003ecompute_instance_settings_v1\u003c/code\u003e component, with version 2.37.0-rc being the latest release candidate, and it contains a list of documented versions from 2.37.0-rc down to 2.15.1.\u003c/p\u003e\n"],["\u003cp\u003eThis page documents several classes including \u003ccode\u003eInstanceSettingsClient\u003c/code\u003e, \u003ccode\u003eInstanceSettingsConnection\u003c/code\u003e, and various policies like \u003ccode\u003eInstanceSettingsConnectionIdempotencyPolicy\u003c/code\u003e, \u003ccode\u003eInstanceSettingsLimitedErrorCountRetryPolicy\u003c/code\u003e, \u003ccode\u003eInstanceSettingsLimitedTimeRetryPolicy\u003c/code\u003e, and \u003ccode\u003eInstanceSettingsRetryPolicy\u003c/code\u003e, allowing users to understand the tools available for managing compute instance settings.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation also covers several structs, including \u003ccode\u003eInstanceSettingsBackoffPolicyOption\u003c/code\u003e, \u003ccode\u003eInstanceSettingsConnectionIdempotencyPolicyOption\u003c/code\u003e, \u003ccode\u003eInstanceSettingsPollingPolicyOption\u003c/code\u003e, and \u003ccode\u003eInstanceSettingsRetryPolicyOption\u003c/code\u003e, all providing configuration options for compute instance settings.\u003c/p\u003e\n"],["\u003cp\u003eA key function detailed is \u003ccode\u003eMakeInstanceSettingsConnectionRest\u003c/code\u003e, which allows the construction of an \u003ccode\u003eInstanceSettingsConnection\u003c/code\u003e object using REST over HTTP, useful for services that do not support gRPC or have network configurations that block gRPC.\u003c/p\u003e\n"],["\u003cp\u003eThe page provides a function called \u003ccode\u003eMakeDefaultInstanceSettingsConnectionIdempotencyPolicy()\u003c/code\u003e which returns a \u003ccode\u003eInstanceSettingsConnectionIdempotencyPolicy\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]