Documentation
¶
Overview ¶
Package aws implements dynamic authentication for AWS RDS IAM.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PgxAuthFunc ¶
func PgxAuthFunc( ctx context.Context, cfg *config.DatabaseConfig, user string, ) (func(ctx context.Context, connConfig *pgx.ConnConfig) error, error)
PgxAuthFunc creates a function that authenticates with AWS RDS IAM.
It assumes that the role attached to the workload can be used to authenticate with the database. If the region is "detect", it will try to automatically detect it from the instance metadata via IMDS.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.