| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Ecluse.Runtime.Aws.S3
Description
The S3 edge of the amazonka adapters: an S3-configured env over an optional endpoint
override, built through newAwsEnv. The caller (Pilot's export loop or
the proxy's advisory sync) passes the resolved override down, so this module holds no
dependency on the composition shell. The env is private state the capability that owns it
seals (docs/architecture/cloud-backends.md).
Synopsis
- buildS3Env :: Maybe AwsEndpoint -> IO Env
Documentation
buildS3Env :: Maybe AwsEndpoint -> IO Env Source #
Build an env for S3 under an optional endpoint override. Nothing keeps amazonka's
default endpoint and credential resolution.