Criar um segredo do AWS Secrets Manager usando o AWS CloudFormation - AWS Secrets Manager

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um segredo do AWS Secrets Manager usando o AWS CloudFormation

Este exemplo cria um segredo denominado CloudFormationCreatedSecret-a1b2c3d4e5f6. O valor do segredo é o JSON seguinte, com uma senha de 32 caracteres gerada na criação do segredo.

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

Este exemplo usa os seguintes recursos do CloudFormation:

Para obter informações sobre como criar recursos com o AWS CloudFormation, consulte Saiba mais sobre noções básicas de modelo no Guia do usuário do AWS CloudFormation.

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