Skip to main content

Module s3

Module s3 

Source
Expand description

S3-compatible storage-provider construction.

The constructor applies endpoint, credential, transport, and signing options before wrapping the object-store client as a provider. Configurations with neither a URL nor a bucket return no provider. S3-compatible storage-provider construction.

Configuration and environment values feed the object-store S3 builder. Providers without a URL or bucket are treated as disabled, while enabled providers expose signing through the common interface.

Structs§

GetResult
Object-store transfer types used by the S3 provider boundary.
PutPayload
Object-store transfer types used by the S3 provider boundary.
PutResult
Object-store transfer types used by the S3 provider boundary.

Enums§

GetResultPayload
Object-store transfer types used by the S3 provider boundary.

Functions§

new 🔒
Builds an enabled S3-compatible provider.