polars.Config.set_default_credential_provider
-
Задать поставщика учетных данных по умолчанию.
Задает поставщика учетных данных по умолчанию для функций, которые выполняют чтение из облачного хранилища или запись в него.
Предупреждение
Эта функциональность считается нестабильной. Она может быть изменена в любой момент без необходимости считать такое изменение несовместимым.
- Параметры:
-
- credential_provider
-
Передайте функцию, которая может предоставлять учетные данные для облачного хранилища. Ожидается, что функция вернет словарь с ключами учетных данных и необязательным сроком действия учетных данных.
Также можно задать значение None, чтобы глобально отключить автоматическую инициализацию поставщиков учетных данных, или “auto” (поведение по умолчанию).
Примеры
>>> pl.Config.set_default_credential_provider( ... pl.CredentialProviderAWS( ... assume_role={"RoleArn": "...", "RoleSessionName": "..."} ... ) ... ) <class 'polars.config.Config'>
classmethod Config.set_default_credential_provider(
credential_provider: CredentialProviderFunction | Literal['auto'] | None,
) → type[Config]
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.Config.set_default_credential_provider.html