Skip to main content

Module rds_iam

Module rds_iam 

Source

Structsยง

AwsTokenGenerator ๐Ÿ”’
Production token generator using AWS RDS IAM auth tokens.
ParsedDbUrl
Components parsed from a DATABASE_URL for IAM token injection.
RdsIamTokenProvider
Generates RDS IAM auth tokens and caches a ready-to-use database URL.

Constantsยง

REFRESH_INTERVAL_SECS ๐Ÿ”’
Refresh interval and retry delays (extracted as constants for test visibility).
RETRY_DELAYS_SECS ๐Ÿ”’

Traitsยง

TokenGenerator ๐Ÿ”’
Trait for generating database auth tokens. Production uses AWS IAM, tests can inject mock implementations.