AWS Secrets Manager rotation function templates - AWS Secrets Manager

AWS Secrets Manager rotation function templates

For Rotation by Lambda function, Secrets Manager provides a number of rotation function templates. To use the templates, see:

The templates support Python 3.9.

To write your own rotation function, see Write a rotation function.

Amazon RDS and Amazon Aurora

Amazon RDS Db2 single user

Amazon RDS Db2 alternating users

Amazon RDS MariaDB single user

Amazon RDS MariaDB alternating users

Amazon RDS and Amazon Aurora MySQL single user

Amazon RDS and Amazon Aurora MySQL alternating users

Amazon RDS Oracle single user

Amazon RDS Oracle alternating users

Amazon RDS and Amazon Aurora PostgreSQL single user

Amazon RDS and Amazon Aurora PostgreSQL alternating users

Amazon RDS Microsoft SQLServer single user

Amazon RDS Microsoft SQLServer alternating users

Amazon DocumentDB (with MongoDB compatibility)

Amazon DocumentDB single user

Amazon DocumentDB alternating users

Amazon Redshift

Amazon Redshift single user

Amazon Redshift alternating users

Amazon ElastiCache

To use this template, see Automatically rotating passwords for users in the Amazon ElastiCache User Guide.

Other types of secrets

Secrets Manager provides this template as a starting point for you to create a rotation function for any type of secret.