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

Description

 
Synopsis

Documentation

data LoRaWANUpdateDevice Source #

LoRaWAN object for update functions.

See: newLoRaWANUpdateDevice smart constructor.

Constructors

LoRaWANUpdateDevice' 

Fields

Instances

Instances details
Eq LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

Read LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

Show LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

Generic LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

Associated Types

type Rep LoRaWANUpdateDevice :: Type -> Type #

NFData LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

Methods

rnf :: LoRaWANUpdateDevice -> () #

Hashable LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

ToJSON LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

type Rep LoRaWANUpdateDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateDevice

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

newLoRaWANUpdateDevice :: LoRaWANUpdateDevice Source #

Create a value of LoRaWANUpdateDevice 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:serviceProfileId:LoRaWANUpdateDevice', loRaWANUpdateDevice_serviceProfileId - The ID of the service profile.

$sel:deviceProfileId:LoRaWANUpdateDevice', loRaWANUpdateDevice_deviceProfileId - The ID of the device profile for the wireless device.

loRaWANUpdateDevice_deviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text) Source #

The ID of the device profile for the wireless device.