You must be logged in to view saved presets
A CloudWatch Alarm that triggers when the state of both VPN tunnels in an AWS VPN connection are down.
This CloudWatch Alarm is configured per VPN connection, which is set as an alarm dimension. Provide the VPN Connection ID by entering it under the Dimension.Value field in the Configure Alarm Settings settings page.AWSTemplateFormatVersion: '2010-09-09'
Description: ''
Resources:
  SnsTopicMetricFilterCloudWatchAlarm:
    Type: 'AWS::SNS::Topic'
    Properties:
      Subscription:
        - Endpoint: email@example.com
          Protocol: email
      TopicName: alarm-action
  CloudWatchAlarm:
    Type: 'AWS::CloudWatch::Alarm'
    Properties:
      AlarmName: vpnstate_alarm
      AlarmDescription: A CloudWatch Alarm that triggers when the state of both VPN tunnels in an AWS VPN connection are down.
      MetricName: TunnelState
      Namespace: AWS/VPN
      Statistic: Maximum
      Period: '300'
      EvaluationPeriods: '1'
      Threshold: '0'
      ComparisonOperator: LessThanOrEqualToThreshold
      AlarmActions:
        - Ref: SnsTopicMetricFilterCloudWatchAlarm
      Dimensions:
        - Name: VpnId
          Value: ''
Parameters: {}
Metadata: {}
Conditions: {}