Créez un AWS Secrets Manager secret avec 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 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 CloudFormation, consultez la section Apprenez les principes de base des modèles dans le guide de CloudFormation l'utilisateur.

JSON

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

YAML

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