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

Description

 
Synopsis

Documentation

data SidewalkDevice Source #

Sidewalk device object.

See: newSidewalkDevice smart constructor.

Constructors

SidewalkDevice' 

Fields

Instances

Instances details
Eq SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

Read SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

Show SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

Generic SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

Associated Types

type Rep SidewalkDevice :: Type -> Type #

NFData SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

Methods

rnf :: SidewalkDevice -> () #

Hashable SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

FromJSON SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

type Rep SidewalkDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDevice

type Rep SidewalkDevice = D1 ('MetaData "SidewalkDevice" "Amazonka.IoTWireless.Types.SidewalkDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SidewalkDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sidewalkManufacturingSn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "amazonId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deviceCertificates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CertificateList])) :*: S1 ('MetaSel ('Just "sidewalkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSidewalkDevice :: SidewalkDevice Source #

Create a value of SidewalkDevice 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:sidewalkManufacturingSn:SidewalkDevice', sidewalkDevice_sidewalkManufacturingSn - The Sidewalk manufacturing series number.

$sel:amazonId:SidewalkDevice', sidewalkDevice_amazonId - Undocumented member.

$sel:deviceCertificates:SidewalkDevice', sidewalkDevice_deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.

$sel:sidewalkId:SidewalkDevice', sidewalkDevice_sidewalkId - The sidewalk device identification.

sidewalkDevice_sidewalkManufacturingSn :: Lens' SidewalkDevice (Maybe Text) Source #

The Sidewalk manufacturing series number.

sidewalkDevice_deviceCertificates :: Lens' SidewalkDevice (Maybe [CertificateList]) Source #

The sidewalk device certificates for Ed25519 and P256r1.

sidewalkDevice_sidewalkId :: Lens' SidewalkDevice (Maybe Text) Source #

The sidewalk device identification.