Spec-Zone.ru › Polars

polars.CredentialProviderAWS

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,
)

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

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

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

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

__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

Инициализирует поставщик учетных данных для 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, region_name, ...])

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

clear_cached_credentials()

retrieve_credentials_impl()

Получает учетные данные для указанного имени профиля.

Атрибуты

profile_name

region_name

assume_role

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

Spec-Zone.ru

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