Skip to content

src/dazzle_back/runtime/aws_config.py

Generated: 2026-03-30T04:38:47.004704+00:00

Commit: 615f1354a103

Language: python

Scope: dazzle_back

Purpose

Centralized AWS configuration for Dazzle.

Single source of truth for AWS credentials, region, and session management. Used by S3 storage, SES email, and any future AWS integrations.

Key Exports

  • AWSConfig
  • get_aws_config
  • get_boto3_session
  • get_aioboto3_session
  • to_boto3_kwargs

Dependencies

Imports

  • __future__.annotations
  • os
  • dataclasses.dataclass
  • functools.cache
  • typing.Any
  • boto3
  • aioboto3

Event Interactions

None detected.

Invariants and Assumptions

No invariants documented.

Tests

  • tests/unit/test_aws_config.py
  • tests/integration/test_runtime_e2e.py
  • tests/integration/test_runtime_pipeline.py
  • tests/unit/test_runtime_test_routes.py
  • tests/unit/test_runtime_services.py

Notes

This page was automatically generated by tools/gen_reference_docs.py.