| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IoTWireless.Types.EventNotificationItemConfigurations
Description
Synopsis
- data EventNotificationItemConfigurations = EventNotificationItemConfigurations' {}
- newEventNotificationItemConfigurations :: EventNotificationItemConfigurations
- eventNotificationItemConfigurations_connectionStatus :: Lens' EventNotificationItemConfigurations (Maybe ConnectionStatusEventConfiguration)
- eventNotificationItemConfigurations_deviceRegistrationState :: Lens' EventNotificationItemConfigurations (Maybe DeviceRegistrationStateEventConfiguration)
- eventNotificationItemConfigurations_join :: Lens' EventNotificationItemConfigurations (Maybe JoinEventConfiguration)
- eventNotificationItemConfigurations_messageDeliveryStatus :: Lens' EventNotificationItemConfigurations (Maybe MessageDeliveryStatusEventConfiguration)
- eventNotificationItemConfigurations_proximity :: Lens' EventNotificationItemConfigurations (Maybe ProximityEventConfiguration)
Documentation
data EventNotificationItemConfigurations Source #
Object of all event configurations and the status of the event topics.
See: newEventNotificationItemConfigurations smart constructor.
Constructors
| EventNotificationItemConfigurations' | |
Fields
| |
Instances
newEventNotificationItemConfigurations :: EventNotificationItemConfigurations Source #
Create a value of EventNotificationItemConfigurations 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:connectionStatus:EventNotificationItemConfigurations', eventNotificationItemConfigurations_connectionStatus - Connection status event configuration for an event configuration item.
$sel:deviceRegistrationState:EventNotificationItemConfigurations', eventNotificationItemConfigurations_deviceRegistrationState - Device registration state event configuration for an event configuration
item.
$sel:join:EventNotificationItemConfigurations', eventNotificationItemConfigurations_join - Join event configuration for an event configuration item.
$sel:messageDeliveryStatus:EventNotificationItemConfigurations', eventNotificationItemConfigurations_messageDeliveryStatus - Message delivery status event configuration for an event configuration
item.
$sel:proximity:EventNotificationItemConfigurations', eventNotificationItemConfigurations_proximity - Proximity event configuration for an event configuration item.
eventNotificationItemConfigurations_connectionStatus :: Lens' EventNotificationItemConfigurations (Maybe ConnectionStatusEventConfiguration) Source #
Connection status event configuration for an event configuration item.
eventNotificationItemConfigurations_deviceRegistrationState :: Lens' EventNotificationItemConfigurations (Maybe DeviceRegistrationStateEventConfiguration) Source #
Device registration state event configuration for an event configuration item.
eventNotificationItemConfigurations_join :: Lens' EventNotificationItemConfigurations (Maybe JoinEventConfiguration) Source #
Join event configuration for an event configuration item.
eventNotificationItemConfigurations_messageDeliveryStatus :: Lens' EventNotificationItemConfigurations (Maybe MessageDeliveryStatusEventConfiguration) Source #
Message delivery status event configuration for an event configuration item.
eventNotificationItemConfigurations_proximity :: Lens' EventNotificationItemConfigurations (Maybe ProximityEventConfiguration) Source #
Proximity event configuration for an event configuration item.