class Awspec::Type::CloudwatchAlarm
Public Instance Methods
Source
# File lib/awspec/type/cloudwatch_alarm.rb, line 17 def has_alarm_action?(name) resource_via_client.alarm_actions.include?(name) end
Source
# File lib/awspec/type/cloudwatch_alarm.rb, line 21 def has_insufficient_data_action?(name) resource_via_client.insufficient_data_actions.include?(name) end
Source
# File lib/awspec/type/cloudwatch_alarm.rb, line 13 def has_ok_action?(name) resource_via_client.ok_actions.include?(name) end
Source
# File lib/awspec/type/cloudwatch_alarm.rb, line 9 def id @id ||= resource_via_client.alarm_arn if resource_via_client end
Source
# File lib/awspec/type/cloudwatch_alarm.rb, line 5 def resource_via_client @resource_via_client ||= find_cloudwatch_alarm(@display_name) end