Values.CustomerActionSourceContains information about the action that you can take to respond to the alarm.
type nonrec t = {actionName : CustomerActionName.t option;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 API.
*)snoozeActionConfiguration : SnoozeActionConfiguration.t option;Contains the configuration information of a snooze action.
*)enableActionConfiguration : EnableActionConfiguration.t option;Contains the configuration information of an enable action.
*)disableActionConfiguration : DisableActionConfiguration.t option;Contains the configuration information of a disable action.
*)acknowledgeActionConfiguration : AcknowledgeActionConfiguration.t option;Contains the configuration information of an acknowledge action.
*)resetActionConfiguration : ResetActionConfiguration.t option;Contains the configuration information of a reset action.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string * [> `Integer of SnoozeDuration.t | `String of Note.t ])
list ])
list ]