Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS Secrets Manager modèles de fonctions de rotation
En effetRotation par fonction Lambda, Secrets Manager fournit un certain nombre de modèles de fonctions de rotation. Pour utiliser les modèles, consultez :
Les modèles prennent en charge Python 3.9.
Pour écrire votre propre fonction de rotation, voir Écrire une fonction de rotation.
Modèles
- Amazon RDS et Amazon Aurora
- Amazon RDS Db2 mono-utilisateur
- Utilisateurs alternatifs d'Amazon RDS Db2
- Amazon RDS MariaDB mono-utilisateur
- Utilisateurs alternatifs d'Amazon RDS MariaDB
- Amazon RDS et Amazon Aurora Mon utilisateur SQL unique
- Amazon RDS et Amazon Aurora Mes utilisateurs SQL alternatifs
- Amazon RDS Oracle mono-utilisateur
- Utilisateurs alternatifs RDS d'Amazon Oracle
- Amazon RDS et Amazon Aurora Postgre en mode SQL mono-utilisateur
- Utilisateurs en SQL alternance d'Amazon RDS et d'Amazon Aurora Postgre
- Amazon RDS Microsoft SQLServer mono-utilisateur
- Utilisateurs SQLServer alternatifs d'Amazon RDS Microsoft
- Amazon DocumentDB (compatible avec MongoDB)
- Amazon Redshift
- Amazon Timestream pour InfluxDB
- Amazon ElastiCache
- Active Directory
- Autres types de secrets
Amazon RDS et Amazon Aurora
Amazon RDS Db2 mono-utilisateur
-
Nom du modèle : SecretsManager RDSDb2RotationSingleUser
-
Stratégie de rotation : Stratégie de rotation : utilisateur unique.
-
Structure
SecretString
: Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSDb2RotationSingleUser/lambda _function.py
-
Dépendance : python-ibmdb
Utilisateurs alternatifs d'Amazon RDS Db2
-
Nom du modèle : SecretsManager RDSDb2RotationMultiUser
-
Stratégie de rotation : Stratégie de rotation : utilisateurs en alternance.
-
Structure
SecretString
: Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSDb2RotationMultiUser/lambda _function.py
-
Dépendance : python-ibmdb
Amazon RDS MariaDB mono-utilisateur
-
Nom du modèle : SecretsManager RDSMariaDBRotationSingleUser
-
Stratégie de rotation : Stratégie de rotation : utilisateur unique.
-
Structure
SecretString
: Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSMariaDBRotationSingleUser/lambda _function.py
-
Dépendance : PyMy SQL 1.0.2. Si vous utilisez le mot de passe sha256 pour l'authentification, PyMy SQL [rsa]. Pour plus d'informations sur l'utilisation de packages avec du code compilé dans un environnement d'exécution Lambda, voir Comment ajouter des packages Python avec des fichiers binaires compilés à mon package de déploiement et rendre le package compatible avec
Lambda ? dans le AWS Knowledge Center.
Utilisateurs alternatifs d'Amazon RDS MariaDB
-
Nom du modèle : SecretsManager RDSMariaDBRotationMultiUser
-
Stratégie de rotation : Stratégie de rotation : utilisateurs en alternance.
-
Structure
SecretString
: Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSMariaDBRotationMultiUser/lambda _function.py
-
Dépendance : PyMy SQL 1.0.2. Si vous utilisez le mot de passe sha256 pour l'authentification, PyMy SQL [rsa]. Pour plus d'informations sur l'utilisation de packages avec du code compilé dans un environnement d'exécution Lambda, voir Comment ajouter des packages Python avec des fichiers binaires compilés à mon package de déploiement et rendre le package compatible avec
Lambda ? dans le AWS Knowledge Center.
Amazon RDS et Amazon Aurora Mon utilisateur SQL unique
-
Nom du modèle : SecretsManager RDSMySQLRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSMySQLRotationSingleUser/lambda _function.py
-
Dépendance : PyMy SQL 1.0.2. Si vous utilisez le mot de passe sha256 pour l'authentification, PyMy SQL [rsa]. Pour plus d'informations sur l'utilisation de packages avec du code compilé dans un environnement d'exécution Lambda, voir Comment ajouter des packages Python avec des fichiers binaires compilés à mon package de déploiement et rendre le package compatible avec
Lambda ? dans le AWS Knowledge Center.
Amazon RDS et Amazon Aurora Mes utilisateurs SQL alternatifs
-
Nom du modèle : SecretsManager RDSMySQLRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSMySQLRotationMultiUser/lambda _function.py
-
Dépendance : PyMy SQL 1.0.2. Si vous utilisez le mot de passe sha256 pour l'authentification, PyMy SQL [rsa]. Pour plus d'informations sur l'utilisation de packages avec du code compilé dans un environnement d'exécution Lambda, voir Comment ajouter des packages Python avec des fichiers binaires compilés à mon package de déploiement et rendre le package compatible avec
Lambda ? dans le AWS Knowledge Center.
Amazon RDS Oracle mono-utilisateur
-
Nom du modèle : SecretsManager RDSOracleRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSOracleRotationSingleUser/lambda _function.py
-
Dépendance : python-oracledb 2.4.1
Utilisateurs alternatifs RDS d'Amazon Oracle
-
Nom du modèle : SecretsManager RDSOracleRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSOracleRotationMultiUser/lambda _function.py
-
Dépendance : python-oracledb 2.4.1
Amazon RDS et Amazon Aurora Postgre en mode SQL mono-utilisateur
-
Nom du modèle : SecretsManager RDSPostgreSQLRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSPostgreSQLRotationSingleUser/lambda _function.py
-
Dépendance : PyGre SQL 5.0.7
Utilisateurs en SQL alternance d'Amazon RDS et d'Amazon Aurora Postgre
-
Nom du modèle : SecretsManager RDSPostgreSQLRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSPostgreSQLRotationMultiUser/lambda _function.py
-
Dépendance : PyGre SQL 5.0.7
Amazon RDS Microsoft SQLServer mono-utilisateur
-
Nom du modèle : SecretsManager RDSSQLServerRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSSQLServerRotationSingleUser/lambda _function.py
-
Dépendance : Pymssql 2.2.2
Utilisateurs SQLServer alternatifs d'Amazon RDS Microsoft
-
Nom du modèle : SecretsManager RDSSQLServerRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon RDS et Aurora. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRDSSQLServerRotationMultiUser/lambda _function.py
-
Dépendance : Pymssql 2.2.2
Amazon DocumentDB (compatible avec MongoDB)
Amazon DocumentDB pour un utilisateur unique
-
Nom du modèle : SecretsManagerMongo DBRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon DocumentDB. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerMongoDBRotationSingleUser/lambda _function.py
-
Dépendance : Pymongo 3.2
Amazon DocumentDB pour des utilisateurs en alternance
-
Nom du modèle : SecretsManagerMongo DBRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon DocumentDB. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerMongoDBRotationMultiUser/lambda _function.py
-
Dépendance : Pymongo 3.2
Amazon Redshift
Amazon Redshift pour un utilisateur unique
-
Nom du modèle : SecretsManagerRedshiftRotationSingleUser
-
Stratégies de rotation : Stratégie de rotation : utilisateur unique.
-
SecretString
Structure attendue : Informations d'identification Amazon Redshift. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRedshiftRotationSingleUser/lambda _function.py
-
Dépendance : PyGre SQL 5.0.7
Amazon Redshift pour des utilisateurs en alternance
-
Nom du modèle : SecretsManagerRedshiftRotationMultiUser
-
Stratégies de rotation : Stratégie de rotation : utilisateurs en alternance.
-
SecretString
Structure attendue : Informations d'identification Amazon Redshift. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRedshiftRotationMultiUser/lambda _function.py
-
Dépendance : PyGre SQL 5.0.7
Amazon Timestream pour InfluxDB
Pour utiliser ces modèles, consultez la section Comment Amazon Timestream pour InfluxDB utilise les secrets dans le manuel du développeur Amazon Timestream.
Amazon Timestream pour InfluxDB en mode mono-utilisateur
-
Nom du modèle : SecretsManager I nfluxDBRotation SingleUser
-
SecretString
Structure attendue : Structure secrète d'Amazon Timestream pour InfluxDB. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerInfluxDBRotationSingleUser/lambda _function.py
-
Dépendance : client python InfluxDB 2.0
Amazon Timestream pour les utilisateurs alternatifs d'InfluxDB
-
Nom du modèle : SecretsManagerInflux DBRotationMultiUser
-
SecretString
Structure attendue : Structure secrète d'Amazon Timestream pour InfluxDB. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerInfluxDBRotationMultiUser/lambda _function.py
-
Dépendance : client python InfluxDB 2.0
Amazon ElastiCache
Pour utiliser ce modèle, consultez Rotation automatique des mots de passe pour les utilisateurs dans le guide de ElastiCache l'utilisateur Amazon.
-
Nom du modèle : SecretsManagerElasticacheUserRotation
-
SecretString
Structure attendue : ElastiCache Informations d'identification Amazon. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerElasticacheUserRotation/lambda _function.py
Active Directory
Informations d'identification Active Directory
-
Nom du modèle : SecretsManagerActiveDirectoryRotationSingleUser
-
SecretString
Structure attendue : Informations d'identification Active Directory. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerActiveDirectoryRotationSingleUser/lambda _function.py
Tab clavier Active Directory
-
Nom du modèle : SecretsManagerActiveDirectoryAndKeytabRotationSingleUser
-
SecretString
Structure attendue : Informations d'identification Active Directory. -
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerActiveDirectoryAndKeytabRotationSingleUser/lambda _function.py
-
Dépendances : msktutil
Autres types de secrets
Secrets Manager fournit ce modèle comme point de départ pour créer une fonction de rotation pour tout type de secret.
-
Nom du modèle : SecretsManagerRotationTemplate
-
Code source : https://github.com/aws-samples/ aws-secrets-manager-rotation- lambdas/tree/master/SecretsManagerRotationTemplate/lambda _function.py