A request to determine whether the user has valid
credentials. This method is used to limit the number of OAuth
popups in the user interface. The user id is inferred from the
API call context.
If the data source has the Google+ authorization type, this
method returns false, as it cannot be determined whether the
credentials are already valid merely based on the user id.
Attribute
Name
Description
name
str
Required. The data source in the form:
projects/{project_id}/dataSources/{data_source_id} or
projects/{project_id}/locations/{location_id}/dataSources/{data_source_id}.
[[["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-08-07 UTC."],[],[],null,["# Class CheckValidCredsRequest (3.19.2)\n\nVersion latestkeyboard_arrow_down\n\n- [3.19.2 (latest)](/python/docs/reference/bigquerydatatransfer/latest/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.19.1](/python/docs/reference/bigquerydatatransfer/3.19.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.18.0](/python/docs/reference/bigquerydatatransfer/3.18.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.17.1](/python/docs/reference/bigquerydatatransfer/3.17.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.16.0](/python/docs/reference/bigquerydatatransfer/3.16.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.15.7](/python/docs/reference/bigquerydatatransfer/3.15.7/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.14.1](/python/docs/reference/bigquerydatatransfer/3.14.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.13.0](/python/docs/reference/bigquerydatatransfer/3.13.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.12.1](/python/docs/reference/bigquerydatatransfer/3.12.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.11.2](/python/docs/reference/bigquerydatatransfer/3.11.2/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.10.1](/python/docs/reference/bigquerydatatransfer/3.10.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.9.0](/python/docs/reference/bigquerydatatransfer/3.9.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.8.0](/python/docs/reference/bigquerydatatransfer/3.8.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.7.3](/python/docs/reference/bigquerydatatransfer/3.7.3/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.6.2](/python/docs/reference/bigquerydatatransfer/3.6.2/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.5.0](/python/docs/reference/bigquerydatatransfer/3.5.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.4.1](/python/docs/reference/bigquerydatatransfer/3.4.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.3.4](/python/docs/reference/bigquerydatatransfer/3.3.4/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.2.0](/python/docs/reference/bigquerydatatransfer/3.2.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.1.1](/python/docs/reference/bigquerydatatransfer/3.1.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [3.0.1](/python/docs/reference/bigquerydatatransfer/3.0.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [2.1.2](/python/docs/reference/bigquerydatatransfer/2.1.2/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [2.0.0](/python/docs/reference/bigquerydatatransfer/2.0.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [1.1.3](/python/docs/reference/bigquerydatatransfer/1.1.3/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [1.0.0](/python/docs/reference/bigquerydatatransfer/1.0.0/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest)\n- [0.4.1](/python/docs/reference/bigquerydatatransfer/0.4.1/google.cloud.bigquery_datatransfer_v1.types.CheckValidCredsRequest) \n\n CheckValidCredsRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nA request to determine whether the user has valid\ncredentials. This method is used to limit the number of OAuth\npopups in the user interface. The user id is inferred from the\nAPI call context.\nIf the data source has the Google+ authorization type, this\nmethod returns false, as it cannot be determined whether the\ncredentials are already valid merely based on the user id."]]