CustomerAction
import type { CustomerAction } from "https://aws-api.deno.dev/v0.4/services/ioteventsdata.ts?docs=full";
Contains information about the action that you can take to respond to the alarm.
interface CustomerAction {
acknowledgeActionConfiguration?: AcknowledgeActionConfiguration | null;
actionName?: CustomerActionName | null;
disableActionConfiguration?: DisableActionConfiguration | null;
enableActionConfiguration?: EnableActionConfiguration | null;
resetActionConfiguration?: ResetActionConfiguration | null;
snoozeActionConfiguration?: SnoozeActionConfiguration | null;
}§Properties
§
acknowledgeActionConfiguration?: AcknowledgeActionConfiguration | null
[src]Contains the configuration information of an acknowledge action.
§
actionName?: CustomerActionName | null
[src]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 toSNOOZE_DISABLED
.ENABLE
- When you enable the alarm, the alarm state changes toNORMAL
.DISABLE
- When you disable the alarm, the alarm state changes toDISABLED
.ACKNOWLEDGE
- When you acknowledge the alarm, the alarm state changes toACKNOWLEDGED
.RESET
- When you reset the alarm, the alarm state changes toNORMAL
.
For more information, see the AlarmState API.
§
disableActionConfiguration?: DisableActionConfiguration | null
[src]Contains the configuration information of a disable action.
§
enableActionConfiguration?: EnableActionConfiguration | null
[src]Contains the configuration information of an enable action.
§
resetActionConfiguration?: ResetActionConfiguration | null
[src]Contains the configuration information of a reset action.
§
snoozeActionConfiguration?: SnoozeActionConfiguration | null
[src]Contains the configuration information of a snooze action.