Erstellen eines AWS Secrets Manager-Secrets mit AWS CloudFormation - AWS Secrets Manager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen eines AWS Secrets Manager-Secrets mit AWS CloudFormation

In diesem Beispiel wird ein Secret mit dem Namen CloudFormationCreatedSecret-a1b2c3d4e5f6 erstellt. Der Secret-Wert ist der folgende JSON mit einem Passwort mit 32 Zeichen, das beim Erstellen des Secrets generiert wird.

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

In diesem Beispiel wird die folgende CloudFormation-Ressource verwendet:

Weitere Informationen über die Erstellung von Ressourcen mit AWS CloudFormation finden Sie unter Informationen über Vorlagengrundlagen im AWS CloudFormation-Benutzerhandbuch.

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