@@ -44,6 +44,7 @@ class _ConfigArg(NamedTuple):
4444 "kms_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
4545 "emr_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
4646 "dynamodb_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
47+ "secretsmanager_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
4748 # Botocore config
4849 "botocore_config" : _ConfigArg (dtype = botocore .config .Config , nullable = True ),
4950}
@@ -63,6 +64,7 @@ def __init__(self) -> None:
6364 self .kms_endpoint_url = None
6465 self .emr_endpoint_url = None
6566 self .dynamodb_endpoint_url = None
67+ self .secretsmanager_endpoint_url = None
6668 self .botocore_config = None
6769 for name in _CONFIG_ARGS :
6870 self ._load_config (name = name )
@@ -363,6 +365,15 @@ def dynamodb_endpoint_url(self) -> Optional[str]:
363365 def dynamodb_endpoint_url (self , value : Optional [str ]) -> None :
364366 self ._set_config_value (key = "dynamodb_endpoint_url" , value = value )
365367
368+ @property
369+ def secretsmanager_endpoint_url (self ) -> Optional [str ]:
370+ """Property secretsmanager_endpoint_url."""
371+ return cast (Optional [str ], self ["secretsmanager_endpoint_url" ])
372+
373+ @secretsmanager_endpoint_url .setter
374+ def secretsmanager_endpoint_url (self , value : Optional [str ]) -> None :
375+ self ._set_config_value (key = "secretsmanager_endpoint_url" , value = value )
376+
366377 @property
367378 def botocore_config (self ) -> botocore .config .Config :
368379 """Property botocore_config."""
0 commit comments