class Aws::IoTEventsData::Types::CustomerAction
Contains information about the action that you can take to respond to the alarm.
@!attribute [rw] action_name
The name of the action. The action name can be one of the following values: * `SNOOZE` - When you snooze the alarm, the alarm state changes to `SNOOZE_DISABLED`. * `ENABLE` - When you enable the alarm, the alarm state changes to `NORMAL`. * `DISABLE` - When you disable the alarm, the alarm state changes to `DISABLED`. * `ACKNOWLEDGE` - When you acknowledge the alarm, the alarm state changes to `ACKNOWLEDGED`. * `RESET` - When you reset the alarm, the alarm state changes to `NORMAL`. For more information, see the [AlarmState][1] API. [1]: https://docs.aws.amazon.com/iotevents/latest/apireference/API_iotevents-data_AlarmState.html @return [String]
@!attribute [rw] snooze_action_configuration
Contains the configuration information of a snooze action. @return [Types::SnoozeActionConfiguration]
@!attribute [rw] enable_action_configuration
Contains the configuration information of an enable action. @return [Types::EnableActionConfiguration]
@!attribute [rw] disable_action_configuration
Contains the configuration information of a disable action. @return [Types::DisableActionConfiguration]
@!attribute [rw] acknowledge_action_configuration
Contains the configuration information of an acknowledge action. @return [Types::AcknowledgeActionConfiguration]
@!attribute [rw] reset_action_configuration
Contains the configuration information of a reset action. @return [Types::ResetActionConfiguration]
Constants
- SENSITIVE