diff --git a/obstore/python/obstore/_store/_aws.pyi b/obstore/python/obstore/_store/_aws.pyi index 365b6d00..948aa613 100644 --- a/obstore/python/obstore/_store/_aws.pyi +++ b/obstore/python/obstore/_store/_aws.pyi @@ -92,6 +92,16 @@ class S3Config(TypedDict, total=False): **Environment variable**: `AWS_ACCESS_KEY_ID`. """ + aws_endpoint_url_s3: str + """The service-specific endpoint for communicating with AWS S3. + + This takes precedence over `endpoint` when both are set. + + By default, only HTTPS schemes are enabled. To connect to an HTTP endpoint, enable + `allow_http` in the client options. + + **Environment variable**: `AWS_ENDPOINT_URL_S3`. + """ bucket: str """Bucket name (required). @@ -242,8 +252,7 @@ class S3Config(TypedDict, total=False): **Environment variables**: - `AWS_ENDPOINT` - - `AWS_ENDPOINT_URL` - - `AWS_ENDPOINT_URL_S3`. + - `AWS_ENDPOINT_URL`. """ imdsv1_fallback: bool