在 SAM 模板中使用安全字符串
Use secure string in SAM template
在我的模板中,我可以使用系统管理器中配置的参数,如下所示:
Parameters:
DatabasePassword:
Type: 'AWS::SSM::Parameter::Value<String>'
Default: '/some/path/db_password'
但是,我需要帮助才能使用 secure string。
我尝试了:AWS::SSM::Parameter::Value<SecureString>
和 /some/path/db_password~true
也许在这种情况下使用安全字符串不值得麻烦?
不幸的是,aws 文档中有一条注释提到...
AWS CloudFormation doesn't support creating a SecureString parameter type.
您可能想要通过 AWS CLI 创建您的 SecureString ssm 参数
aws ssm put-parameter \
--name parameter-name \
--value "parameter-value" \
--type SecureString
参考:https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-securestring.html
在我的模板中,我可以使用系统管理器中配置的参数,如下所示:
Parameters:
DatabasePassword:
Type: 'AWS::SSM::Parameter::Value<String>'
Default: '/some/path/db_password'
但是,我需要帮助才能使用 secure string。
我尝试了:AWS::SSM::Parameter::Value<SecureString>
和 /some/path/db_password~true
也许在这种情况下使用安全字符串不值得麻烦?
不幸的是,aws 文档中有一条注释提到...
AWS CloudFormation doesn't support creating a SecureString parameter type.
您可能想要通过 AWS CLI 创建您的 SecureString ssm 参数
aws ssm put-parameter \
--name parameter-name \
--value "parameter-value" \
--type SecureString
参考:https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-securestring.html