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§
- GetResult
Payload - Object-store transfer types used by the S3 provider boundary.
Functions§
- new 🔒
- Builds an enabled S3-compatible provider.