Class: Aws::Types::Alarm
- Inherits:
-
Object
- Object
- Aws::Types::Alarm
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#arn ⇒ ::String
Returns the value of attribute arn.
-
#comparison_operator ⇒ "GreaterThanOrEqualToThreshold", ...
Returns the value of attribute comparison_operator.
-
#contact_protocols ⇒ ::Array[("Email" | "SMS")]
Returns the value of attribute contact_protocols.
-
#created_at ⇒ ::Time
Returns the value of attribute created_at.
-
#datapoints_to_alarm ⇒ ::Integer
Returns the value of attribute datapoints_to_alarm.
-
#evaluation_periods ⇒ ::Integer
Returns the value of attribute evaluation_periods.
-
#location ⇒ Types::ResourceLocation
Returns the value of attribute location.
-
#metric_name ⇒ "CPUUtilization", ...
Returns the value of attribute metric_name.
-
#monitored_resource_info ⇒ Types::MonitoredResourceInfo
Returns the value of attribute monitored_resource_info.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#notification_enabled ⇒ Boolean
Returns the value of attribute notification_enabled.
-
#notification_triggers ⇒ ::Array[("OK" | "ALARM" | "INSUFFICIENT_DATA")]
Returns the value of attribute notification_triggers.
-
#period ⇒ ::Integer
Returns the value of attribute period.
-
#resource_type ⇒ "ContainerService", ...
Returns the value of attribute resource_type.
-
#state ⇒ "OK", ...
Returns the value of attribute state.
-
#statistic ⇒ "Minimum", ...
Returns the value of attribute statistic.
-
#support_code ⇒ ::String
Returns the value of attribute support_code.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#threshold ⇒ ::Float
Returns the value of attribute threshold.
-
#treat_missing_data ⇒ "breaching", ...
Returns the value of attribute treat_missing_data.
-
#unit ⇒ "Seconds", ...
Returns the value of attribute unit.
Instance Attribute Details
#arn ⇒ ::String
Returns the value of attribute arn.
76 77 78 |
# File 'sig/types.rbs', line 76 def arn @arn end |
#comparison_operator ⇒ "GreaterThanOrEqualToThreshold", ...
Returns the value of attribute comparison_operator.
82 83 84 |
# File 'sig/types.rbs', line 82 def comparison_operator @comparison_operator end |
#contact_protocols ⇒ ::Array[("Email" | "SMS")]
Returns the value of attribute contact_protocols.
92 93 94 |
# File 'sig/types.rbs', line 92 def contact_protocols @contact_protocols end |
#created_at ⇒ ::Time
Returns the value of attribute created_at.
77 78 79 |
# File 'sig/types.rbs', line 77 def created_at @created_at end |
#datapoints_to_alarm ⇒ ::Integer
Returns the value of attribute datapoints_to_alarm.
86 87 88 |
# File 'sig/types.rbs', line 86 def datapoints_to_alarm @datapoints_to_alarm end |
#evaluation_periods ⇒ ::Integer
Returns the value of attribute evaluation_periods.
83 84 85 |
# File 'sig/types.rbs', line 83 def evaluation_periods @evaluation_periods end |
#location ⇒ Types::ResourceLocation
Returns the value of attribute location.
78 79 80 |
# File 'sig/types.rbs', line 78 def location @location end |
#metric_name ⇒ "CPUUtilization", ...
Returns the value of attribute metric_name.
89 90 91 |
# File 'sig/types.rbs', line 89 def metric_name @metric_name end |
#monitored_resource_info ⇒ Types::MonitoredResourceInfo
Returns the value of attribute monitored_resource_info.
81 82 83 |
# File 'sig/types.rbs', line 81 def monitored_resource_info @monitored_resource_info end |
#name ⇒ ::String
Returns the value of attribute name.
75 76 77 |
# File 'sig/types.rbs', line 75 def name @name end |
#notification_enabled ⇒ Boolean
Returns the value of attribute notification_enabled.
94 95 96 |
# File 'sig/types.rbs', line 94 def notification_enabled @notification_enabled end |
#notification_triggers ⇒ ::Array[("OK" | "ALARM" | "INSUFFICIENT_DATA")]
Returns the value of attribute notification_triggers.
93 94 95 |
# File 'sig/types.rbs', line 93 def notification_triggers @notification_triggers end |
#period ⇒ ::Integer
Returns the value of attribute period.
84 85 86 |
# File 'sig/types.rbs', line 84 def period @period end |
#resource_type ⇒ "ContainerService", ...
Returns the value of attribute resource_type.
79 80 81 |
# File 'sig/types.rbs', line 79 def resource_type @resource_type end |
#state ⇒ "OK", ...
Returns the value of attribute state.
90 91 92 |
# File 'sig/types.rbs', line 90 def state @state end |
#statistic ⇒ "Minimum", ...
Returns the value of attribute statistic.
88 89 90 |
# File 'sig/types.rbs', line 88 def statistic @statistic end |
#support_code ⇒ ::String
Returns the value of attribute support_code.
80 81 82 |
# File 'sig/types.rbs', line 80 def support_code @support_code end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
95 96 97 |
# File 'sig/types.rbs', line 95 def end |
#threshold ⇒ ::Float
Returns the value of attribute threshold.
85 86 87 |
# File 'sig/types.rbs', line 85 def threshold @threshold end |
#treat_missing_data ⇒ "breaching", ...
Returns the value of attribute treat_missing_data.
87 88 89 |
# File 'sig/types.rbs', line 87 def treat_missing_data @treat_missing_data end |
#unit ⇒ "Seconds", ...
Returns the value of attribute unit.
91 92 93 |
# File 'sig/types.rbs', line 91 def unit @unit end |