For REST-based services using HTTP/1.1 or HTTP/1.0 this is the Host header.
Setting this option to the empty string has no effect, i.e., no headers are set. This can be useful if you are not using Google's production environment.
[[["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 different versions of \u003ccode\u003estructgoogle::cloud::AuthorityOption\u003c/code\u003e, ranging from version 2.10.1 to the latest release candidate 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAuthorityOption\u003c/code\u003e configures the "authority" attribute, which, for gRPC requests, corresponds to the \u003ccode\u003eauthority()\u003c/code\u003e field in \u003ccode\u003egrpc::ClientContext\u003c/code\u003e, and the :authority pseudo-header in HTTP/2 requests.\u003c/p\u003e\n"],["\u003cp\u003eFor REST-based services using HTTP/1.1 or HTTP/1.0, the \u003ccode\u003eAuthorityOption\u003c/code\u003e configures the \u003ccode\u003eHost\u003c/code\u003e header.\u003c/p\u003e\n"],["\u003cp\u003eSetting the option to an empty string will not configure any header settings, and is useful when not in a google production environment.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAuthorityOption\u003c/code\u003e is an alias of the type \u003ccode\u003estd::string\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]