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 |
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.
EventNotificationItemConfigurations' | |
|
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.