我正在使用 CloudFormation 在 AWS Secrets Manager 密钥中生成新密码,但是,当我更改密钥的 JSON 有效负载的另一部分时,密码会重新生成并更改。有没有办法让 CloudFormation 保留最初生成的密码,并且在其他 JSON 字段更改时不更改密码?
new Secret(this, 'MySecret', {
secretName: 'MySecret',
description: 'Secret to access the database.',
generateSecretString: {
secretStringTemplate: '{ "user": "foo", server: "bar" }',
generateStringKey: 'password'
}
})