libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTWireless.Types.AbpV1_1

Description

 
Synopsis

Documentation

data AbpV1_1 Source #

ABP device object for LoRaWAN specification v1.1

See: newAbpV1_1 smart constructor.

Constructors

AbpV1_1' 

Fields

Instances

Instances details
Eq AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Methods

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

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

Read AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Show AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Generic AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Associated Types

type Rep AbpV1_1 :: Type -> Type #

Methods

from :: AbpV1_1 -> Rep AbpV1_1 x #

to :: Rep AbpV1_1 x -> AbpV1_1 #

NFData AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Methods

rnf :: AbpV1_1 -> () #

Hashable AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

Methods

hashWithSalt :: Int -> AbpV1_1 -> Int #

hash :: AbpV1_1 -> Int #

ToJSON AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

FromJSON AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

type Rep AbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_1

type Rep AbpV1_1 = D1 ('MetaData "AbpV1_1" "Amazonka.IoTWireless.Types.AbpV1_1" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "AbpV1_1'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionKeysAbpV1_1))))

newAbpV1_1 :: AbpV1_1 Source #

Create a value of AbpV1_1 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:devAddr:AbpV1_1', abpV1_1_devAddr - The DevAddr value.

$sel:sessionKeys:AbpV1_1', abpV1_1_sessionKeys - Session keys for ABP v1.1

abpV1_1_devAddr :: Lens' AbpV1_1 (Maybe Text) Source #

The DevAddr value.