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- 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 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