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-
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.a1b2c3d4e5f6
{ "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