package aws-eio

  1. Overview
  2. Docs

aws-eio

API

Library aws-eio

  • Aws_credentials AWS credential resolution. Every t states its source explicitly — there is no implicit default, the same way every Kafka config states its security posture explicitly via Kafka_security.t.
  • Aws_error Shared error type for every aws-eio-family package. Service-specific backends (s3-eio, dynamo-eio) extend this with their own variants rather than reinventing HTTP/signature/network/credential failure cases.
  • Aws_http HTTP transport shared by every aws-eio backend: TLS (via Aws_tls), exponential backoff with full jitter on retryable failures, and SigV4 signing.
  • Aws_sigv4 AWS Signature Version 4 request signing.