【发布时间】:2021-10-14 21:33:06
【问题描述】:
我正在尝试在 AWS CloudWatch 中创建警报。 有两种 CloudFormation 模板:一种用于创建架构(我无权访问),另一种用于警报。我想匹配ServiceName 我知道哪个前缀但它有一些随机后缀。 ServiceName 和 ClusterName 都与 AWS ECS 相关。这是代码sn-p:
SomeAlarm:
Type: 'AWS::CloudWatch::Alarm'
Properties:
...
Dimensions:
- Name: ClusterName
Value: <known cluster name>
- Name: ServiceName
Value: <known prefix><random suffix>
据我了解,在这种情况下我不能使用通配符或正则表达式,或者我不知道有什么方法可以实现它。此外,我无法将第一个模板更改为导出值并将它们导入第二个模板。
我可以使用什么语法来匹配ServiceName?有什么想法吗?
【问题讨论】:
-
我不确定你可以。您对出口是解决方案的评估是正确的。似乎你的双手被束缚,没有外部脚本来获取所需的信息。
标签: amazon-web-services amazon-cloudformation amazon-cloudwatch