polars.CredentialProviderAWS
-
Поставщик учетных данных AWS.
Для использования необходимо установить пакет Python
boto3.Предупреждение
Эта функциональность считается нестабильной. Она может быть изменена в любой момент без того, чтобы это считалось несовместимым изменением.
-
Инициализирует поставщик учетных данных для AWS.
- Параметры:
-
-
profile_namestr -
Имя профиля, используемого из файла учетных данных.
-
assume_roleAWSAssumeRoleKWArgs | None -
Настройка роли, которую нужно принять. Эти параметры передаются как именованные аргументы в [STS.client.assume_role()](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sts/client/assume_role.html#STS.Client.assume_role)
-
__init__( *, profile_name: str | None = None, region_name: str | None = None, assume_role: AWSAssumeRoleKWArgs | None = None, _auto_init_unhandled_key: str | None = None, _storage_options_has_endpoint_url: bool = False, ) → NoneМетоды
__init__(*[, profile_name, region_name, ...])Инициализирует поставщик учетных данных для AWS.
clear_cached_credentials()retrieve_credentials_impl()Получает учетные данные для указанного имени профиля.
Атрибуты
profile_nameregion_nameassume_role -
class polars.CredentialProviderAWS(
*,
profile_name: str | None = None,
region_name: str | None = None,
assume_role: AWSAssumeRoleKWArgs | None = None,
_auto_init_unhandled_key: str | None = None,
_storage_options_has_endpoint_url: bool = False,
)
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.CredentialProviderAWS.html