polars.CredentialProviderAzure#

class polars.CredentialProviderAzure(
*,
scopes: list[str] | None = None,
tenant_id: str | None = None,
_storage_account: str | None = None,
_verbose: bool = False,
)[source]#

Azure Credential Provider.

Using this requires the azure-identity 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: list[str] | None = None,
tenant_id: str | None = None,
_storage_account: str | None = None,
_verbose: bool = False,
) None[source]#

Initialize a credential provider for Microsoft Azure.

This uses azure.identity.DefaultAzureCredential().

Parameters:
scopes

Scopes to pass to get_token

tenant_id

Azure tenant ID.

Methods

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

Initialize a credential provider for Microsoft Azure.