【问题标题】:Invalid resource attribute MySecretA for resource SecretsManager, how to create more than one secret in yml?资源 SecretsManager 的资源属性 MySecretA 无效,如何在 yml 中创建多个秘密?
【发布时间】:2021-08-19 19:17:25
【问题描述】:

将我的项目部署在 Cloud Formation 中尝试创建多个密钥后,显示以下错误消息:

Invalid resource attribute MySecretA for resource SecretsManager

YAML sn-p:

SecretsManager:
 Type: AWS::SecretsManager::Secret
 MySecretA:
   Properties:
     Description: "some description"
     Name: "password B"
 MySecretB:
   Properties:
     Description: "another decription"
     Name: "password A"

我是根据这个文档 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html 做的。你知道如何在同一个 yaml 文件中创建多个秘密吗?

【问题讨论】:

    标签: yaml amazon-cloudformation aws-secrets-manager


    【解决方案1】:
     MySecretA:
       Type: AWS::SecretsManager::Secret
       Properties:
         Description: "some description"
         Name: "password B"
    
     MySecretB:
       Type: AWS::SecretsManager::Secret
       Properties:
         Description: "another decription"
         Name: "password A"
    

    【讨论】:

    • 成功了!但有一件事,我可以用我想要的任何东西替换 MySecretA/B 吗?
    • Logical ID 不一定是MySecretA/B,只需选择与您的示例相同的那些即可
    • 谢谢你的朋友!
    猜你喜欢
    • 2020-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    • 2022-11-02
    • 2016-02-18
    相关资源
    最近更新 更多