Skip to main content

Module aws_secret

Module aws_secret 

Source
Expand description

AWS Secrets Manager secret provider.

Resolves secret values by reading from AWS Secrets Manager. Returns the raw secret string, or — when a second argument is given — extracts that top-level field from a JSON-shaped secret (e.g. the {"username":"…", "password":"…"} blobs that RDS-style secrets use).

Requires aws_profile to be set in project.toml.

Structs§

AwsSecretProvider 🔒
Resolves secrets from AWS Secrets Manager.
UnconfiguredAwsProvider 🔒
Placeholder provider registered when aws_profile is not set in project.toml.

Constants§

PROVIDER_NAME 🔒
Function name shared by both the real and unconfigured providers.