Class: Aws::Types::CompositeAlarm

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#actions_enabledBoolean

Returns the value of attribute actions_enabled.

Returns:

  • (Boolean)


77
78
79
# File 'sig/types.rbs', line 77

def actions_enabled
  @actions_enabled
end

#actions_suppressed_by"WaitPeriod", ...

Returns the value of attribute actions_suppressed_by.

Returns:

  • ("WaitPeriod", "ExtensionPeriod", "Alarm")


91
92
93
# File 'sig/types.rbs', line 91

def actions_suppressed_by
  @actions_suppressed_by
end

#actions_suppressed_reason::String

Returns the value of attribute actions_suppressed_reason.

Returns:

  • (::String)


92
93
94
# File 'sig/types.rbs', line 92

def actions_suppressed_reason
  @actions_suppressed_reason
end

#actions_suppressor::String

Returns the value of attribute actions_suppressor.

Returns:

  • (::String)


93
94
95
# File 'sig/types.rbs', line 93

def actions_suppressor
  @actions_suppressor
end

#actions_suppressor_extension_period::Integer

Returns the value of attribute actions_suppressor_extension_period.

Returns:

  • (::Integer)


95
96
97
# File 'sig/types.rbs', line 95

def actions_suppressor_extension_period
  @actions_suppressor_extension_period
end

#actions_suppressor_wait_period::Integer

Returns the value of attribute actions_suppressor_wait_period.

Returns:

  • (::Integer)


94
95
96
# File 'sig/types.rbs', line 94

def actions_suppressor_wait_period
  @actions_suppressor_wait_period
end

#alarm_actions::Array[::String]

Returns the value of attribute alarm_actions.

Returns:

  • (::Array[::String])


78
79
80
# File 'sig/types.rbs', line 78

def alarm_actions
  @alarm_actions
end

#alarm_arn::String

Returns the value of attribute alarm_arn.

Returns:

  • (::String)


79
80
81
# File 'sig/types.rbs', line 79

def alarm_arn
  @alarm_arn
end

#alarm_configuration_updated_timestamp::Time

Returns the value of attribute alarm_configuration_updated_timestamp.

Returns:

  • (::Time)


80
81
82
# File 'sig/types.rbs', line 80

def alarm_configuration_updated_timestamp
  @alarm_configuration_updated_timestamp
end

#alarm_description::String

Returns the value of attribute alarm_description.

Returns:

  • (::String)


81
82
83
# File 'sig/types.rbs', line 81

def alarm_description
  @alarm_description
end

#alarm_name::String

Returns the value of attribute alarm_name.

Returns:

  • (::String)


82
83
84
# File 'sig/types.rbs', line 82

def alarm_name
  @alarm_name
end

#alarm_rule::String

Returns the value of attribute alarm_rule.

Returns:

  • (::String)


83
84
85
# File 'sig/types.rbs', line 83

def alarm_rule
  @alarm_rule
end

#insufficient_data_actions::Array[::String]

Returns the value of attribute insufficient_data_actions.

Returns:

  • (::Array[::String])


84
85
86
# File 'sig/types.rbs', line 84

def insufficient_data_actions
  @insufficient_data_actions
end

#ok_actions::Array[::String]

Returns the value of attribute ok_actions.

Returns:

  • (::Array[::String])


85
86
87
# File 'sig/types.rbs', line 85

def ok_actions
  @ok_actions
end

#state_reason::String

Returns the value of attribute state_reason.

Returns:

  • (::String)


86
87
88
# File 'sig/types.rbs', line 86

def state_reason
  @state_reason
end

#state_reason_data::String

Returns the value of attribute state_reason_data.

Returns:

  • (::String)


87
88
89
# File 'sig/types.rbs', line 87

def state_reason_data
  @state_reason_data
end

#state_transitioned_timestamp::Time

Returns the value of attribute state_transitioned_timestamp.

Returns:

  • (::Time)


90
91
92
# File 'sig/types.rbs', line 90

def state_transitioned_timestamp
  @state_transitioned_timestamp
end

#state_updated_timestamp::Time

Returns the value of attribute state_updated_timestamp.

Returns:

  • (::Time)


88
89
90
# File 'sig/types.rbs', line 88

def state_updated_timestamp
  @state_updated_timestamp
end

#state_value"OK", ...

Returns the value of attribute state_value.

Returns:

  • ("OK", "ALARM", "INSUFFICIENT_DATA")


89
90
91
# File 'sig/types.rbs', line 89

def state_value
  @state_value
end