SeaweedFSClientSettings Properties
ClassProperties8 members
Provides the settings for configuring the SeaweedFS S3 client.
Gets or sets the S3 Access Key.
public string? AccessKey { get; set; } Gets or sets an action to deeply configure the underlying AmazonS3Config (e.g., retries, telemetry, proxies).
public Action<AmazonS3Config>? ConfigureS3Config { get; set; } Gets or sets a boolean value that indicates whether the S3 health check is disabled or not.
public bool DisableHealthChecks { get; set; } Gets or sets the endpoint URL of the SeaweedFS S3 API.
public Uri? Endpoint { get; set; } Gets or sets the endpoint URL for the SeaweedFS Filer API.
public Uri? FilerEndpoint { get; set; } 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.
public bool ForcePathStyle { get; set; } Gets or sets the S3 Secret Key.
public string? SecretKey { get; set; } Gets or sets a value indicating whether to use SSL/TLS (HTTPS) for requests. Defaults to false.
public bool UseSsl { get; set; }