[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis webpage documents various versions of the \u003ccode\u003egoogle::cloud::ScopesOption\u003c/code\u003e struct, starting from version 2.10.1 and going up to the latest release candidate, 2.37.0-rc.\u003c/p\u003e\n"],["\u003cp\u003eThe most recent stable version available is 2.36.0, with several other versions, including 2.35.0, 2.34.0, 2.33.0, 2.32.0, 2.31.0, 2.30.0, 2.29.0, 2.28.0, 2.27.0, 2.26.0, 2.25.1, 2.24.0, 2.23.0, 2.22.1, 2.21.0, 2.20.0, 2.19.0, 2.18.0, 2.17.0, 2.16.0, 2.15.1, 2.14.0, 2.13.0, 2.12.0, and 2.11.0, also documented.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eScopesOption\u003c/code\u003e struct allows configuration of scopes for \u003ccode\u003eMakeImpersonateServiceAccountCredentials()\u003c/code\u003e, and uses \u003ccode\u003estd::vector< std::string >\u003c/code\u003e as an alias type.\u003c/p\u003e\n"],["\u003cp\u003eThe provided links in the document allow users to navigate the documentation for \u003ccode\u003egoogle::cloud::ScopesOption\u003c/code\u003e for each specific version.\u003c/p\u003e\n"]]],[],null,["# Struct ScopesOption (2.28.0)\n\nVersion 2.28.0keyboard_arrow_down\n\n- [2.42.0-rc (latest)](/cpp/docs/reference/common/latest/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.41.0](/cpp/docs/reference/common/2.41.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.40.0](/cpp/docs/reference/common/2.40.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.39.0](/cpp/docs/reference/common/2.39.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.38.0](/cpp/docs/reference/common/2.38.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.37.0](/cpp/docs/reference/common/2.37.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.36.0](/cpp/docs/reference/common/2.36.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.35.0](/cpp/docs/reference/common/2.35.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.34.0](/cpp/docs/reference/common/2.34.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.33.0](/cpp/docs/reference/common/2.33.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.32.0](/cpp/docs/reference/common/2.32.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.31.0](/cpp/docs/reference/common/2.31.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.30.0](/cpp/docs/reference/common/2.30.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.29.0](/cpp/docs/reference/common/2.29.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.28.0](/cpp/docs/reference/common/2.28.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.27.0](/cpp/docs/reference/common/2.27.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.26.0](/cpp/docs/reference/common/2.26.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.25.1](/cpp/docs/reference/common/2.25.1/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.24.0](/cpp/docs/reference/common/2.24.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.23.0](/cpp/docs/reference/common/2.23.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.22.1](/cpp/docs/reference/common/2.22.1/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.21.0](/cpp/docs/reference/common/2.21.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.20.0](/cpp/docs/reference/common/2.20.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.19.0](/cpp/docs/reference/common/2.19.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.18.0](/cpp/docs/reference/common/2.18.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.17.0](/cpp/docs/reference/common/2.17.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.16.0](/cpp/docs/reference/common/2.16.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.15.1](/cpp/docs/reference/common/2.15.1/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.14.0](/cpp/docs/reference/common/2.14.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.13.0](/cpp/docs/reference/common/2.13.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.12.0](/cpp/docs/reference/common/2.12.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.11.0](/cpp/docs/reference/common/2.11.0/structgoogle_1_1cloud_1_1ScopesOption)\n- [2.10.1](/cpp/docs/reference/common/2.10.1/structgoogle_1_1cloud_1_1ScopesOption) \nConfigure the scopes for [`MakeImpersonateServiceAccountCredentials()`](about:invalid#zCSafez)\n\nType Aliases\n------------\n\n### Type\n\n**Alias Of** : `std::vector\u003c std::string \u003e`"]]