如何将ssm参数获取到yaml文件中



我有一个yaml云形成文件,它需要一个存储在ssm参数中的变量。yaml文件是一个CFT模板。下面是示例代码,

AWSTemplateFormatVersion: 2010-09-09
Description: 'Fully Automated OT Archival Data Migration'
Parameters:
Environment:
Description: 'Stage type (for Tags)'
Type: String
Default: dev
Resources:
S3Bucket:
Type: 'AWS::S3::Bucket'
Properties:
BucketName: '{{resolve:ssm:/opentext/config/automated-ot-archival-data-migration/migration.bucket.name:1}}-${Environment}'

当我在AWS控制台中将代码上传到cloudformation时,我会得到一个错误。我想知道ssm参数引用是否正确。

如果你在这里发现任何问题,请告诉我。

感谢

您的{Environment}变量缺少!Sub函数。

BucketName: !Sub '{{resolve:ssm:/opentext/config/automated-ot-archival-data-migration/migration.bucket.name:1}}-${Environment}'

相关内容

  • 没有找到相关文章

最新更新