From 5330f78cbc5302e699ab856790f93a893f6fa5e7 Mon Sep 17 00:00:00 2001 From: Kasumi Hanazuki Date: Mon, 25 Dec 2023 03:12:08 +0000 Subject: [PATCH] s3.Options.UseDualstack is deprecated --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 30407aa..ce1ec7e 100644 --- a/main.go +++ b/main.go @@ -222,7 +222,11 @@ func main() { config.s3 = s3.NewFromConfig(awsConfig, func(o *s3.Options) { o.UsePathStyle = config.ForcePathStyle o.UseAccelerate = config.Accelerate - o.UseDualstack = !config.NoDualStack + if config.NoDualStack { + o.EndpointOptions.UseDualStackEndpoint = aws.DualStackEndpointStateDisabled + } else { + o.EndpointOptions.UseDualStackEndpoint = aws.DualStackEndpointStateEnabled + } }) conn, err := getConn()