Reference
🚧 Work in Progress
This page is a work in progress.
Bases: BaseSettings
Source code in pydantic_settings_aws\settings.py
| class SecretsManagerBaseSettings(BaseSettings):
@classmethod
def settings_customise_sources(
cls,
settings_cls: Type[BaseSettings],
init_settings: PydanticBaseSettingsSource,
env_settings: PydanticBaseSettingsSource,
dotenv_settings: PydanticBaseSettingsSource,
file_secret_settings: PydanticBaseSettingsSource,
) -> Tuple[PydanticBaseSettingsSource, ...]:
return (
init_settings,
SecretsManagerSettingsSource(settings_cls),
env_settings,
dotenv_settings,
file_secret_settings,
)
|