polars.CredentialProviderGCP#

class polars.CredentialProviderGCP(
*,
scopes: Any | None = None,
request: Any | None = None,
quota_project_id: Any | None = None,
default_scopes: Any | None = None,
)[source]#

GCP Credential Provider.

Using this requires the google-auth Python package to be installed.

Warning

This functionality is considered unstable. It may be changed at any point without it being considered a breaking change.

__init__(
*,
scopes: Any | None = None,
request: Any | None = None,
quota_project_id: Any | None = None,
default_scopes: Any | None = None,
) None[source]#

Initialize a credential provider for Google Cloud (GCP).

Parameters:
Parameters are passed to `google.auth.default()`

Methods

__init__(*[, scopes, request, ...])

Initialize a credential provider for Google Cloud (GCP).