amazonka-iotwireless-2.0: Amazon IoT Wireless SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTWireless.Types.ProximityEventConfiguration

Description

 
Synopsis

Documentation

data ProximityEventConfiguration Source #

Proximity event configuration object for enabling and disabling relevant topics.

See: newProximityEventConfiguration smart constructor.

Constructors

ProximityEventConfiguration' 

Fields

Instances

Instances details
FromJSON ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

ToJSON ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

Generic ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

Associated Types

type Rep ProximityEventConfiguration :: Type -> Type #

Read ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

Show ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

NFData ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

Eq ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

Hashable ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

type Rep ProximityEventConfiguration Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ProximityEventConfiguration

type Rep ProximityEventConfiguration = D1 ('MetaData "ProximityEventConfiguration" "Amazonka.IoTWireless.Types.ProximityEventConfiguration" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "ProximityEventConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sidewalk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SidewalkEventNotificationConfigurations)) :*: S1 ('MetaSel ('Just "wirelessDeviceIdEventTopic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventNotificationTopicStatus))))

newProximityEventConfiguration :: ProximityEventConfiguration Source #

Create a value of ProximityEventConfiguration 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:sidewalk:ProximityEventConfiguration', proximityEventConfiguration_sidewalk - Proximity event configuration object for enabling or disabling Sidewalk related event topics.

$sel:wirelessDeviceIdEventTopic:ProximityEventConfiguration', proximityEventConfiguration_wirelessDeviceIdEventTopic - Denotes whether the wireless device ID proximity event topic is enabled or disabled.

proximityEventConfiguration_sidewalk :: Lens' ProximityEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #

Proximity event configuration object for enabling or disabling Sidewalk related event topics.

proximityEventConfiguration_wirelessDeviceIdEventTopic :: Lens' ProximityEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless device ID proximity event topic is enabled or disabled.