SeaweedFSClientSettings
Classsealednet10.0
Provides the settings for configuring the SeaweedFS S3 client.
namespace Microsoft.Extensions.Hosting;
public sealed class SeaweedFSClientSettings{ // ...}9 members
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesAccessKeyget; setstring? Gets or sets the S3 Access Key.
ConfigureS3Configget; setAction<AmazonS3Config> Gets or sets an action to deeply configure the underlying AmazonS3Config (e.g., retries, telemetry, proxies).
DisableHealthChecksget; setbool Gets or sets a boolean value that indicates whether the S3 health check is disabled or not.
Endpointget; setUri? Gets or sets the endpoint URL of the SeaweedFS S3 API.
FilerEndpointget; setUri? Gets or sets the endpoint URL for the SeaweedFS Filer API.
ForcePathStyleget; setbool Gets or sets a value indicating whether to force path style URLs for S3 objects. Defaults to true, which is strictly required by the SeaweedFS architecture.
SecretKeyget; setstring? Gets or sets the S3 Secret Key.
UseSslget; setbool Gets or sets a value indicating whether to use SSL/TLS (HTTPS) for requests. Defaults to false.