libZSservicesZSamazonka-ioteventsZSamazonka-iotevents
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTEvents.Types.AlarmAction

Description

 
Synopsis

Documentation

data AlarmAction Source #

Specifies one of the following actions to receive notifications when the alarm state changes.

See: newAlarmAction smart constructor.

Instances

Instances details
Eq AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

Read AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

Show AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

Generic AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

Associated Types

type Rep AlarmAction :: Type -> Type #

NFData AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

Methods

rnf :: AlarmAction -> () #

Hashable AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

ToJSON AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

FromJSON AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

type Rep AlarmAction Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.AlarmAction

newAlarmAction :: AlarmAction Source #

Create a value of AlarmAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iotTopicPublish:AlarmAction', alarmAction_iotTopicPublish - Undocumented member.

$sel:dynamoDBv2:AlarmAction', alarmAction_dynamoDBv2 - Undocumented member.

$sel:sns:AlarmAction', alarmAction_sns - Undocumented member.

$sel:dynamoDB:AlarmAction', alarmAction_dynamoDB - Undocumented member.

$sel:firehose:AlarmAction', alarmAction_firehose - Undocumented member.

$sel:iotSiteWise:AlarmAction', alarmAction_iotSiteWise - Undocumented member.

$sel:lambda:AlarmAction', alarmAction_lambda - Undocumented member.

$sel:iotEvents:AlarmAction', alarmAction_iotEvents - Undocumented member.

$sel:sqs:AlarmAction', alarmAction_sqs - Undocumented member.