File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
pydantic_settings/sources/providers Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -37,19 +37,21 @@ def __init__(
3737 settings_cls : type [BaseSettings ],
3838 secret_id : str ,
3939 region_name : str | None = None ,
40+ endpoint_url : str | None = None ,
4041 case_sensitive : bool | None = True ,
4142 env_prefix : str | None = None ,
43+ env_nested_delimiter : str | None = '--' ,
4244 env_parse_none_str : str | None = None ,
4345 env_parse_enums : bool | None = None ,
4446 ) -> None :
4547 import_aws_secrets_manager ()
46- self ._secretsmanager_client = boto3_client ('secretsmanager' , region_name = region_name ) # type: ignore
48+ self ._secretsmanager_client = boto3_client ('secretsmanager' , region_name = region_name , endpoint_url = endpoint_url ) # type: ignore
4749 self ._secret_id = secret_id
4850 super ().__init__ (
4951 settings_cls ,
5052 case_sensitive = case_sensitive ,
5153 env_prefix = env_prefix ,
52- env_nested_delimiter = '--' ,
54+ env_nested_delimiter = env_nested_delimiter ,
5355 env_ignore_empty = False ,
5456 env_parse_none_str = env_parse_none_str ,
5557 env_parse_enums = env_parse_enums ,
You can’t perform that action at this time.
0 commit comments