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\u003eThe latest version available is 2.37.0-rc, with the webpage providing documentation links to various versions of the \u003ccode\u003egoogle::cloud::AuthorityOption\u003c/code\u003e class, from the latest release candidate down to version 2.10.1.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAuthorityOption\u003c/code\u003e is used to configure the "authority" attribute, which corresponds to the \u003ccode\u003eauthority()\u003c/code\u003e field in \u003ccode\u003egrpc::ClientContext\u003c/code\u003e for gRPC requests, or the \u003ccode\u003eHost\u003c/code\u003e header for REST-based services.\u003c/p\u003e\n"],["\u003cp\u003eSetting the \u003ccode\u003eAuthorityOption\u003c/code\u003e to an empty string has no effect on headers, which can be useful for non-production environments.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAuthorityOption\u003c/code\u003e is a type alias for \u003ccode\u003estd::string\u003c/code\u003e, indicating that it uses a string to specify the authority.\u003c/p\u003e\n"]]],[],null,[]]