如何在cloudwatch闹钟的闹钟名称中添加lambda版本

问题描述 投票:0回答:1

我有一个类似于此表单的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 吗?或者还有其他方法吗?

amazon-web-services amazon-cloudwatch cloudwatch-alarms
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.