@@ -48,7 +48,8 @@ class _ConfigArg(NamedTuple):
4848 "lakeformation_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True , loaded = True ),
4949 "dynamodb_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True , loaded = True ),
5050 "secretsmanager_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True , loaded = True ),
51- "timestream_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True , loaded = True ),
51+ "timestream_query_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
52+ "timestream_write_endpoint_url" : _ConfigArg (dtype = str , nullable = True , enforced = True ),
5253 # Botocore config
5354 "botocore_config" : _ConfigArg (dtype = botocore .config .Config , nullable = True ),
5455 "verify" : _ConfigArg (dtype = str , nullable = True , loaded = True ),
@@ -70,6 +71,20 @@ class _Config: # pylint: disable=too-many-instance-attributes,too-many-public-m
7071 def __init__ (self ) -> None :
7172 self ._loaded_values : Dict [str , _ConfigValueType ] = {}
7273 name : str
74+ self .s3_endpoint_url = None
75+ self .athena_endpoint_url = None
76+ self .sts_endpoint_url = None
77+ self .glue_endpoint_url = None
78+ self .redshift_endpoint_url = None
79+ self .kms_endpoint_url = None
80+ self .emr_endpoint_url = None
81+ self .lakeformation_endpoint_url = None
82+ self .dynamodb_endpoint_url = None
83+ self .secretsmanager_endpoint_url = None
84+ self .timestream_write_endpoint_url = None
85+ self .timestream_query_endpoint_url = None
86+ self .botocore_config = None
87+ self .verify = None
7388 for name in _CONFIG_ARGS :
7489 self ._load_config (name = name )
7590
@@ -392,13 +407,22 @@ def secretsmanager_endpoint_url(self, value: Optional[str]) -> None:
392407 self ._set_config_value (key = "secretsmanager_endpoint_url" , value = value )
393408
394409 @property
395- def timestream_endpoint_url (self ) -> Optional [str ]:
396- """Property timestream_endpoint_url ."""
397- return cast (Optional [str ], self ["timestream_endpoint_url " ])
410+ def timestream_query_endpoint_url (self ) -> Optional [str ]:
411+ """Property timestream_query_endpoint_url ."""
412+ return cast (Optional [str ], self ["timestream_query_endpoint_url " ])
398413
399- @timestream_endpoint_url .setter
400- def timestream_endpoint_url (self , value : Optional [str ]) -> None :
401- self ._set_config_value (key = "timestream_endpoint_url" , value = value )
414+ @timestream_query_endpoint_url .setter
415+ def timestream_query_endpoint_url (self , value : Optional [str ]) -> None :
416+ self ._set_config_value (key = "timestream_query_endpoint_url" , value = value )
417+
418+ @property
419+ def timestream_write_endpoint_url (self ) -> Optional [str ]:
420+ """Property timestream_write_endpoint_url."""
421+ return cast (Optional [str ], self ["timestream_write_endpoint_url" ])
422+
423+ @timestream_write_endpoint_url .setter
424+ def timestream_write_endpoint_url (self , value : Optional [str ]) -> None :
425+ self ._set_config_value (key = "timestream_write_endpoint_url" , value = value )
402426
403427 @property
404428 def botocore_config (self ) -> botocore .config .Config :
0 commit comments