class CfnGuardian::Models::ElasticSearchAlarm

Public Class Methods

new(resource) click to toggle source
Calls superclass method CfnGuardian::Models::BaseAlarm::new
# File lib/cfnguardian/models/alarm.rb, line 238
def initialize(resource)
  super(resource)
  @group = 'ElasticSearch'
  @namespace = 'AWS/ES'
  @dimensions = { 
    DomainName: resource['Domain'], 
    ClientId: resource['Id'] 
  }
  @comparison_operator = 'GreaterThanOrEqualToThreshold'
  @threshold = 1
  @evaluation_periods = 5
  @treat_missing_data = 'breaching'
  @period = 60
  @data_points_to_alarm = 1
end