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__(
37
37
settings_cls : type [BaseSettings ],
38
38
secret_id : str ,
39
39
region_name : str | None = None ,
40
+ endpoint_url : str | None = None ,
40
41
case_sensitive : bool | None = True ,
41
42
env_prefix : str | None = None ,
43
+ env_nested_delimiter : str | None = '--' ,
42
44
env_parse_none_str : str | None = None ,
43
45
env_parse_enums : bool | None = None ,
44
46
) -> None :
45
47
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
47
49
self ._secret_id = secret_id
48
50
super ().__init__ (
49
51
settings_cls ,
50
52
case_sensitive = case_sensitive ,
51
53
env_prefix = env_prefix ,
52
- env_nested_delimiter = '--' ,
54
+ env_nested_delimiter = env_nested_delimiter ,
53
55
env_ignore_empty = False ,
54
56
env_parse_none_str = env_parse_none_str ,
55
57
env_parse_enums = env_parse_enums ,
You can’t perform that action at this time.
0 commit comments