f.BoolVar(&cfg.HTTPConfig.InsecureSkipVerify,prefix+"s3.http.insecure-skip-verify",false,"Set to true to skip verifying the certificate chain and hostname.")
f.StringVar(&cfg.HTTPConfig.CAFile,prefix+"s3.http.ca-file","","Path to the trusted CA file that signed the SSL certificate of the S3 endpoint.")
f.StringVar(&cfg.SignatureVersion,prefix+"s3.signature-version",SignatureVersionV4,fmt.Sprintf("The signature version to use for authenticating against S3. Supported values are: %s.",strings.Join(supportedSignatureVersions,", ")))
f.DurationVar(&cfg.BackoffConfig.MinBackoff,"s3.min-backoff",100*time.Millisecond,"Minimum backoff time when s3 get Object")
f.DurationVar(&cfg.BackoffConfig.MaxBackoff,"s3.max-backoff",3*time.Second,"Maximum backoff time when s3 get Object")
f.IntVar(&cfg.BackoffConfig.MaxRetries,"s3.max-retries",5,"Maximum number of times to retry when s3 get Object")