【发布时间】:2019-01-04 23:54:45
【问题描述】:
在 cloudformation 模板 JSON 文件中,我尝试使用 RegEx 为多个 LogGroupNames 指定一个度量过滤器,如下面的示例。
我确实看过 java.util.regex.Pattern 文档,AWS 说它是它的正则表达式语法的基础,但这没有帮助。
"LogGroupName": {
"Fn::Sub": "/aws/lambda/${Vpc}-lambdaname\\*"
或
"Fn::Sub": "/aws/lambda/${Vpc}-lambdaname\\[A-Z0-9]+"
但我继续收到此错误消息:...'未能满足约束:成员必须满足正则表达式模式:[.-_/#A-Za-z0-9]+(服务:AWSLogs;状态代码: 400; 错误代码: InvalidParameterException...'
什么是我需要的正确正则表达式语法,或者是否有另一种方法来指定多个日志组?谢谢。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation