Créez un AWS Secrets Manager secret avec AWS CloudFormation - AWS Secrets Manager

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.

Créez un AWS Secrets Manager secret avec AWS CloudFormation

Dans cet exemple, un service nommé CloudFormationCreatedSecret-a1b2c3d4e5f6 est créé. La valeur secrète est le JSON suivant, avec un mot de passe de 32 caractères qui est généré lors de la création du secret.

{ "password": "EXAMPLE-PASSWORD", "username": "saanvi" }

Cet exemple utilise la CloudFormation ressource suivante :

Pour plus d'informations sur la création de ressources avec AWS CloudFormation, consultez la section Apprenez les principes de base des modèles dans le guide de AWS CloudFormation l'utilisateur.

JSON

{ "Resources": { "CloudFormationCreatedSecret": { "Type": "AWS::SecretsManager::Secret", "Properties": { "Description": "Simple secret created by AWS CloudFormation.", "GenerateSecretString": { "SecretStringTemplate": "{\"username\": \"saanvi\"}", "GenerateStringKey": "password", "PasswordLength": 32 } } } } }

YAML

Resources: CloudFormationCreatedSecret: Type: 'AWS::SecretsManager::Secret' Properties: Description: Simple secret created by AWS CloudFormation. GenerateSecretString: SecretStringTemplate: '{"username": "saanvi"}' GenerateStringKey: password PasswordLength: 32