@@ -80,8 +80,8 @@ func (co ConfigOverrider) ClientConfig(serviceName string, cfgs ...*aws.Config)
80
80
// The following query options are supported:
81
81
// - region: The AWS region for requests; sets aws.Config.Region.
82
82
// - endpoint: The endpoint URL (hostname only or fully qualified URI); sets aws.Config.Endpoint.
83
- // - disableSSL: A value of "true" disables SSL when sending requests; sets aws.Config.DisableSSL.
84
- // - s3ForcePathStyle: A value of "true" forces the request to use path-style addressing; sets aws.Config.S3ForcePathStyle.
83
+ // - disable_ssl (or disableSSL) : A value of "true" disables SSL when sending requests; sets aws.Config.DisableSSL.
84
+ // - s3_force_path_style (or s3ForcePathStyle) : A value of "true" forces the request to use path-style addressing; sets aws.Config.S3ForcePathStyle.
85
85
// - dualstack: A value of "true" enables dual stack (IPv4 and IPv6) endpoints
86
86
// - fips: A value of "true" enables the use of FIPS endpoints
87
87
func ConfigFromURLParams (q url.Values ) (* aws.Config , error ) {
@@ -93,13 +93,13 @@ func ConfigFromURLParams(q url.Values) (*aws.Config, error) {
93
93
cfg .Region = aws .String (value )
94
94
case "endpoint" :
95
95
cfg .Endpoint = aws .String (value )
96
- case "disableSSL" :
96
+ case "disable_ssl" , " disableSSL" :
97
97
b , err := strconv .ParseBool (value )
98
98
if err != nil {
99
99
return nil , fmt .Errorf ("invalid value for query parameter %q: %v" , param , err )
100
100
}
101
101
cfg .DisableSSL = aws .Bool (b )
102
- case "s3ForcePathStyle" :
102
+ case "s3_force_path_style" , " s3ForcePathStyle" :
103
103
b , err := strconv .ParseBool (value )
104
104
if err != nil {
105
105
return nil , fmt .Errorf ("invalid value for query parameter %q: %v" , param , err )
0 commit comments