我有一个类似于此表单的cloudwatch警报
MyLambdaCodeDeployAlarm:
Type: AWS::CloudWatch::Alarm
Properties:
AlarmName: !Sub codedeploy-${AppName}-mylambda-errors
AlarmDescription: Alarm
ComparisonOperator: GreaterThanOrEqualToThreshold
Dimensions:
- Name: FunctionName
Value: !Ref MyLambda
- Name: Resource
Value: !Sub ${MyLambdaLambda}:LiveTraffic
- Name: ExecutedVersion
Value: !GetAtt MyLambda.Version.Version
我想将版本名称添加到我的警报名称中,我认为这会起作用,但不确定
AlarmName: !Sub codedeploy-${AppName}-mylambda-errors-${!GetAtt MyLambda.Version.Version}
这是正确的做法吗?我应该使用 !Ref 吗?或者还有其他方法吗?