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.LoRaWANMulticastSession

Description

 
Synopsis

Documentation

data LoRaWANMulticastSession Source #

The LoRaWAN information used with the multicast session.

See: newLoRaWANMulticastSession smart constructor.

Instances

Instances details
FromJSON LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

ToJSON LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

Generic LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

Associated Types

type Rep LoRaWANMulticastSession :: Type -> Type #

Read LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

Show LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

NFData LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

Methods

rnf :: LoRaWANMulticastSession -> () #

Eq LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

Hashable LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

type Rep LoRaWANMulticastSession Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANMulticastSession

type Rep LoRaWANMulticastSession = D1 ('MetaData "LoRaWANMulticastSession" "Amazonka.IoTWireless.Types.LoRaWANMulticastSession" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "LoRaWANMulticastSession'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dlDr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dlFreq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "sessionStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "sessionTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newLoRaWANMulticastSession :: LoRaWANMulticastSession Source #

Create a value of LoRaWANMulticastSession 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:dlDr:LoRaWANMulticastSession', loRaWANMulticastSession_dlDr - Undocumented member.

$sel:dlFreq:LoRaWANMulticastSession', loRaWANMulticastSession_dlFreq - Undocumented member.

$sel:sessionStartTime:LoRaWANMulticastSession', loRaWANMulticastSession_sessionStartTime - Undocumented member.

$sel:sessionTimeout:LoRaWANMulticastSession', loRaWANMulticastSession_sessionTimeout - Undocumented member.