Spec-Zone.ru › Polars

polars.CredentialProviderAzure

class polars.CredentialProviderAzure(
    *,
    scopes: list[str] | None = None,
    tenant_id: str | None = None,
    credential: Any | None = None,
    _storage_account: str | None = None,
)

Поставщик учетных данных Azure.

Для его использования необходимо установить пакет Python azure-identity.

Предупреждение

Эта функциональность считается нестабильной. Она может быть изменена в любой момент, и это не будет считаться нарушением обратной совместимости.

__init__(
    *,
    scopes: list[str] | None = None,
    tenant_id: str | None = None,
    credential: Any | None = None,
    _storage_account: str | None = None,
) → None

Инициализирует поставщик учетных данных для Microsoft Azure.

По умолчанию используется azure.identity.DefaultAzureCredential().

Параметры:
scopes

Области действия, передаваемые в get_token

tenant_id

Идентификатор клиента Azure.

credential

Необязательный аргумент: экземпляр класса учетных данных Azure для использования (например, azure.identity.DefaultAzureCredential). Класс учетных данных должен иметь метод get_token().

Методы

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

Инициализирует поставщик учетных данных для Microsoft Azure.

clear_cached_credentials()

retrieve_credentials_impl()

Получает учетные данные.

Атрибуты

account_name

scopes

tenant_id

credential

© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.CredentialProviderAzure.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API