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

Description

 
Synopsis

Documentation

data FPorts Source #

List of FPort assigned for different LoRaWAN application packages to use

See: newFPorts smart constructor.

Constructors

FPorts' 

Fields

Instances

Instances details
FromJSON FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

ToJSON FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Generic FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Associated Types

type Rep FPorts :: Type -> Type #

Methods

from :: FPorts -> Rep FPorts x #

to :: Rep FPorts x -> FPorts #

Read FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Show FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

NFData FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Methods

rnf :: FPorts -> () #

Eq FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Methods

(==) :: FPorts -> FPorts -> Bool #

(/=) :: FPorts -> FPorts -> Bool #

Hashable FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

Methods

hashWithSalt :: Int -> FPorts -> Int #

hash :: FPorts -> Int #

type Rep FPorts Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.FPorts

type Rep FPorts = D1 ('MetaData "FPorts" "Amazonka.IoTWireless.Types.FPorts" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "FPorts'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ApplicationConfig])) :*: S1 ('MetaSel ('Just "clockSync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "fuota") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "multicast") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "positioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Positioning))))))

newFPorts :: FPorts Source #

Create a value of FPorts 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:applications:FPorts', fPorts_applications - Optional LoRaWAN application information, which can be used for geolocation.

FPorts, fPorts_clockSync - Undocumented member.

$sel:fuota:FPorts', fPorts_fuota - Undocumented member.

$sel:multicast:FPorts', fPorts_multicast - Undocumented member.

$sel:positioning:FPorts', fPorts_positioning - FPort values for the GNSS, stream, and ClockSync functions of the positioning information.

fPorts_applications :: Lens' FPorts (Maybe [ApplicationConfig]) Source #

Optional LoRaWAN application information, which can be used for geolocation.

fPorts_clockSync :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_fuota :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_multicast :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_positioning :: Lens' FPorts (Maybe Positioning) Source #

FPort values for the GNSS, stream, and ClockSync functions of the positioning information.