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

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-11-22 of the Amazon IoT Wireless SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input did not meet the specified constraints.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

User does not have permission to perform this action.

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied because the resource can't have any more tags.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Adding, updating, or deleting the resource can cause an inconsistent state.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied because it exceeded the allowed API request rate.

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An unexpected error occurred while processing a request.

BatteryLevel

newtype BatteryLevel Source #

Sidewalk device battery level.

Constructors

BatteryLevel' 

Instances

Instances details
Eq BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Ord BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Read BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Show BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Generic BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Associated Types

type Rep BatteryLevel :: Type -> Type #

NFData BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Methods

rnf :: BatteryLevel -> () #

Hashable BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToJSON BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToJSONKey BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

FromJSON BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

FromJSONKey BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToLog BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToHeader BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToQuery BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

FromXML BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToXML BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Methods

toXML :: BatteryLevel -> XML #

ToByteString BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

FromText BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

ToText BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

Methods

toText :: BatteryLevel -> Text #

type Rep BatteryLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.BatteryLevel

type Rep BatteryLevel = D1 ('MetaData "BatteryLevel" "Amazonka.IoTWireless.Types.BatteryLevel" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "BatteryLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatteryLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Show ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Generic ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Associated Types

type Rep ConnectionStatus :: Type -> Type #

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Hashable ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToQuery ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

FromXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToByteString ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

FromText ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

ToText ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ConnectionStatus

type Rep ConnectionStatus = D1 ('MetaData "ConnectionStatus" "Amazonka.IoTWireless.Types.ConnectionStatus" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "ConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceState

newtype DeviceState Source #

Device state defines the device status of sidewalk device.

Constructors

DeviceState' 

Instances

Instances details
Eq DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Ord DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Read DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Show DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Generic DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Associated Types

type Rep DeviceState :: Type -> Type #

NFData DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Methods

rnf :: DeviceState -> () #

Hashable DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToJSON DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToJSONKey DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

FromJSON DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

FromJSONKey DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToLog DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToHeader DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToQuery DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

FromXML DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToXML DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Methods

toXML :: DeviceState -> XML #

ToByteString DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

FromText DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

ToText DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

Methods

toText :: DeviceState -> Text #

type Rep DeviceState Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceState

type Rep DeviceState = D1 ('MetaData "DeviceState" "Amazonka.IoTWireless.Types.DeviceState" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "DeviceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Event

newtype Event Source #

Sidewalk device status notification.

Constructors

Event' 

Fields

Bundled Patterns

pattern Event_Ack :: Event 
pattern Event_Discovered :: Event 
pattern Event_Lost :: Event 
pattern Event_Nack :: Event 
pattern Event_Passthrough :: Event 

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

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

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

Ord Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

compare :: Event -> Event -> Ordering #

(<) :: Event -> Event -> Bool #

(<=) :: Event -> Event -> Bool #

(>) :: Event -> Event -> Bool #

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

max :: Event -> Event -> Event #

min :: Event -> Event -> Event #

Read Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Generic Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

NFData Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

rnf :: Event -> () #

Hashable Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

ToJSON Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

ToJSONKey Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

FromJSON Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

FromJSONKey Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

ToLog Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

ToHeader Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

toHeader :: HeaderName -> Event -> [Header] #

ToQuery Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

toQuery :: Event -> QueryString #

FromXML Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

parseXML :: [Node] -> Either String Event #

ToXML Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

toXML :: Event -> XML #

ToByteString Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

toBS :: Event -> ByteString #

FromText Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

ToText Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

Methods

toText :: Event -> Text #

type Rep Event Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Event

type Rep Event = D1 ('MetaData "Event" "Amazonka.IoTWireless.Types.Event" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "Event'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExpressionType

newtype ExpressionType Source #

Constructors

ExpressionType' 

Instances

Instances details
Eq ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Ord ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Read ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Show ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Generic ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Associated Types

type Rep ExpressionType :: Type -> Type #

NFData ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Methods

rnf :: ExpressionType -> () #

Hashable ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToJSON ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToJSONKey ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

FromJSON ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

FromJSONKey ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToLog ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToHeader ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToQuery ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

FromXML ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToXML ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

Methods

toXML :: ExpressionType -> XML #

ToByteString ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

FromText ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

ToText ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

type Rep ExpressionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ExpressionType

type Rep ExpressionType = D1 ('MetaData "ExpressionType" "Amazonka.IoTWireless.Types.ExpressionType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "ExpressionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExpressionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogLevel

newtype LogLevel Source #

The log level for a log message.

Constructors

LogLevel' 

Fields

Bundled Patterns

pattern LogLevel_DISABLED :: LogLevel 
pattern LogLevel_ERROR :: LogLevel 
pattern LogLevel_INFO :: LogLevel 

Instances

Instances details
Eq LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Ord LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Read LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Show LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Generic LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Associated Types

type Rep LogLevel :: Type -> Type #

Methods

from :: LogLevel -> Rep LogLevel x #

to :: Rep LogLevel x -> LogLevel #

NFData LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

rnf :: LogLevel -> () #

Hashable LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

hashWithSalt :: Int -> LogLevel -> Int #

hash :: LogLevel -> Int #

ToJSON LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

ToJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

FromJSON LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

FromJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

ToLog LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

ToHeader LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

toHeader :: HeaderName -> LogLevel -> [Header] #

ToQuery LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

FromXML LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

ToXML LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

toXML :: LogLevel -> XML #

ToByteString LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

toBS :: LogLevel -> ByteString #

FromText LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

ToText LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

Methods

toText :: LogLevel -> Text #

type Rep LogLevel Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LogLevel

type Rep LogLevel = D1 ('MetaData "LogLevel" "Amazonka.IoTWireless.Types.LogLevel" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "LogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MessageType

newtype MessageType Source #

Sidewalk device message type. Default value is CUSTOM_COMMAND_ID_NOTIFY.

Constructors

MessageType' 

Instances

Instances details
Eq MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Ord MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Read MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Show MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Generic MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Associated Types

type Rep MessageType :: Type -> Type #

NFData MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Methods

rnf :: MessageType -> () #

Hashable MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToJSON MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToJSONKey MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

FromJSON MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

FromJSONKey MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToLog MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToHeader MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToQuery MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

FromXML MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToXML MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Methods

toXML :: MessageType -> XML #

ToByteString MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

FromText MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

ToText MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

Methods

toText :: MessageType -> Text #

type Rep MessageType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.MessageType

type Rep MessageType = D1 ('MetaData "MessageType" "Amazonka.IoTWireless.Types.MessageType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "MessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PartnerType

newtype PartnerType Source #

Constructors

PartnerType' 

Bundled Patterns

pattern PartnerType_Sidewalk :: PartnerType 

Instances

Instances details
Eq PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Ord PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Read PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Show PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Generic PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Associated Types

type Rep PartnerType :: Type -> Type #

NFData PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Methods

rnf :: PartnerType -> () #

Hashable PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToJSON PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToJSONKey PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

FromJSON PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

FromJSONKey PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToLog PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToHeader PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToQuery PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

FromXML PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToXML PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Methods

toXML :: PartnerType -> XML #

ToByteString PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

FromText PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

ToText PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

Methods

toText :: PartnerType -> Text #

type Rep PartnerType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.PartnerType

type Rep PartnerType = D1 ('MetaData "PartnerType" "Amazonka.IoTWireless.Types.PartnerType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "PartnerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPartnerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SigningAlg

newtype SigningAlg Source #

The certificate chain algorithm provided by sidewalk.

Constructors

SigningAlg' 

Fields

Bundled Patterns

pattern SigningAlg_Ed25519 :: SigningAlg 
pattern SigningAlg_P256r1 :: SigningAlg 

Instances

Instances details
Eq SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Ord SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Read SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Show SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Generic SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Associated Types

type Rep SigningAlg :: Type -> Type #

NFData SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Methods

rnf :: SigningAlg -> () #

Hashable SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToJSON SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToJSONKey SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

FromJSON SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

FromJSONKey SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToLog SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToHeader SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToQuery SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

FromXML SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToXML SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Methods

toXML :: SigningAlg -> XML #

ToByteString SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

FromText SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

ToText SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

Methods

toText :: SigningAlg -> Text #

type Rep SigningAlg Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SigningAlg

type Rep SigningAlg = D1 ('MetaData "SigningAlg" "Amazonka.IoTWireless.Types.SigningAlg" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "SigningAlg'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSigningAlg") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessDeviceEvent

newtype WirelessDeviceEvent Source #

The event for a log message, if the log message is tied to a wireless device.

Instances

Instances details
Eq WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Ord WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Read WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Show WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Generic WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Associated Types

type Rep WirelessDeviceEvent :: Type -> Type #

NFData WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

Methods

rnf :: WirelessDeviceEvent -> () #

Hashable WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToJSON WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToJSONKey WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

FromJSON WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

FromJSONKey WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToLog WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToHeader WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToQuery WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

FromXML WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToXML WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToByteString WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

FromText WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

ToText WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

type Rep WirelessDeviceEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEvent

type Rep WirelessDeviceEvent = D1 ('MetaData "WirelessDeviceEvent" "Amazonka.IoTWireless.Types.WirelessDeviceEvent" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessDeviceEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessDeviceEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessDeviceIdType

newtype WirelessDeviceIdType Source #

Instances

Instances details
Eq WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Ord WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Read WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Show WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Generic WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Associated Types

type Rep WirelessDeviceIdType :: Type -> Type #

NFData WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

Methods

rnf :: WirelessDeviceIdType -> () #

Hashable WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToJSON WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToJSONKey WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

FromJSON WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

FromJSONKey WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToLog WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToHeader WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToQuery WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

FromXML WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToXML WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToByteString WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

FromText WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

ToText WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

type Rep WirelessDeviceIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceIdType

type Rep WirelessDeviceIdType = D1 ('MetaData "WirelessDeviceIdType" "Amazonka.IoTWireless.Types.WirelessDeviceIdType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessDeviceIdType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessDeviceIdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessDeviceType

newtype WirelessDeviceType Source #

Instances

Instances details
Eq WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Ord WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Read WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Show WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Generic WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Associated Types

type Rep WirelessDeviceType :: Type -> Type #

NFData WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

Methods

rnf :: WirelessDeviceType -> () #

Hashable WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToJSON WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToJSONKey WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

FromJSON WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

FromJSONKey WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToLog WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToHeader WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToQuery WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

FromXML WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToXML WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToByteString WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

FromText WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

ToText WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

type Rep WirelessDeviceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceType

type Rep WirelessDeviceType = D1 ('MetaData "WirelessDeviceType" "Amazonka.IoTWireless.Types.WirelessDeviceType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessDeviceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessDeviceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayEvent

newtype WirelessGatewayEvent Source #

The event for a log message, if the log message is tied to a wireless gateway.

Instances

Instances details
Eq WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Ord WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Read WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Show WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Generic WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Associated Types

type Rep WirelessGatewayEvent :: Type -> Type #

NFData WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

Methods

rnf :: WirelessGatewayEvent -> () #

Hashable WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToJSON WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToJSONKey WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

FromJSON WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

FromJSONKey WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToLog WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToHeader WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToQuery WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

FromXML WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToXML WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToByteString WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

FromText WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

ToText WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

type Rep WirelessGatewayEvent Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEvent

type Rep WirelessGatewayEvent = D1 ('MetaData "WirelessGatewayEvent" "Amazonka.IoTWireless.Types.WirelessGatewayEvent" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayIdType

newtype WirelessGatewayIdType Source #

Instances

Instances details
Eq WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Ord WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Read WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Show WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Generic WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Associated Types

type Rep WirelessGatewayIdType :: Type -> Type #

NFData WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

Methods

rnf :: WirelessGatewayIdType -> () #

Hashable WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToJSON WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToJSONKey WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

FromJSON WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

FromJSONKey WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToLog WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToHeader WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToQuery WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

FromXML WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToXML WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToByteString WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

FromText WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

ToText WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

type Rep WirelessGatewayIdType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayIdType

type Rep WirelessGatewayIdType = D1 ('MetaData "WirelessGatewayIdType" "Amazonka.IoTWireless.Types.WirelessGatewayIdType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayIdType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayIdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayServiceType

newtype WirelessGatewayServiceType Source #

Instances

Instances details
Eq WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Ord WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Read WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Show WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Generic WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Associated Types

type Rep WirelessGatewayServiceType :: Type -> Type #

NFData WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

Hashable WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToJSON WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToJSONKey WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

FromJSON WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

FromJSONKey WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToLog WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToHeader WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToQuery WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

FromXML WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToXML WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToByteString WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

FromText WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

ToText WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

type Rep WirelessGatewayServiceType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayServiceType

type Rep WirelessGatewayServiceType = D1 ('MetaData "WirelessGatewayServiceType" "Amazonka.IoTWireless.Types.WirelessGatewayServiceType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayServiceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayServiceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayTaskDefinitionType

newtype WirelessGatewayTaskDefinitionType Source #

Instances

Instances details
Eq WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Ord WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Read WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Show WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Generic WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Associated Types

type Rep WirelessGatewayTaskDefinitionType :: Type -> Type #

NFData WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

Hashable WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToJSON WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToJSONKey WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

FromJSON WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

FromJSONKey WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToLog WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToHeader WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToQuery WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

FromXML WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToXML WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToByteString WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

FromText WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

ToText WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

type Rep WirelessGatewayTaskDefinitionType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType

type Rep WirelessGatewayTaskDefinitionType = D1 ('MetaData "WirelessGatewayTaskDefinitionType" "Amazonka.IoTWireless.Types.WirelessGatewayTaskDefinitionType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayTaskDefinitionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayTaskDefinitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayTaskStatus

newtype WirelessGatewayTaskStatus Source #

Instances

Instances details
Eq WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Ord WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Read WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Show WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Generic WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Associated Types

type Rep WirelessGatewayTaskStatus :: Type -> Type #

NFData WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

Hashable WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToJSON WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToJSONKey WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

FromJSON WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

FromJSONKey WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToLog WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToHeader WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToQuery WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

FromXML WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToXML WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToByteString WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

FromText WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

ToText WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

type Rep WirelessGatewayTaskStatus Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus

type Rep WirelessGatewayTaskStatus = D1 ('MetaData "WirelessGatewayTaskStatus" "Amazonka.IoTWireless.Types.WirelessGatewayTaskStatus" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayTaskStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayTaskStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WirelessGatewayType

newtype WirelessGatewayType Source #

The wireless gateway type.

Instances

Instances details
Eq WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Ord WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Read WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Show WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Generic WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Associated Types

type Rep WirelessGatewayType :: Type -> Type #

NFData WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

Methods

rnf :: WirelessGatewayType -> () #

Hashable WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToJSON WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToJSONKey WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

FromJSON WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

FromJSONKey WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToLog WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToHeader WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToQuery WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

FromXML WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToXML WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToByteString WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

FromText WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

ToText WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

type Rep WirelessGatewayType Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayType

type Rep WirelessGatewayType = D1 ('MetaData "WirelessGatewayType" "Amazonka.IoTWireless.Types.WirelessGatewayType" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'True) (C1 ('MetaCons "WirelessGatewayType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWirelessGatewayType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AbpV1_0_x

data AbpV1_0_x Source #

ABP device object for LoRaWAN specification v1.0.x

See: newAbpV1_0_x smart constructor.

Constructors

AbpV1_0_x' 

Fields

Instances

Instances details
Eq AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

Read AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

Show AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

Generic AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

Associated Types

type Rep AbpV1_0_x :: Type -> Type #

NFData AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

Methods

rnf :: AbpV1_0_x -> () #

Hashable AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

ToJSON AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

FromJSON AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

type Rep AbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.AbpV1_0_x

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

newAbpV1_0_x :: AbpV1_0_x Source #

Create a value of AbpV1_0_x 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_0_x', abpV1_0_x_devAddr - The DevAddr value.

$sel:sessionKeys:AbpV1_0_x', abpV1_0_x_sessionKeys - Session keys for ABP v1.0.x

AbpV1_1

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.

CertificateList

data CertificateList Source #

List of sidewalk certificates.

See: newCertificateList smart constructor.

Constructors

CertificateList' 

Fields

Instances

Instances details
Eq CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

Read CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

Show CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

Generic CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

Associated Types

type Rep CertificateList :: Type -> Type #

NFData CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

Methods

rnf :: CertificateList -> () #

Hashable CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

FromJSON CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

type Rep CertificateList Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.CertificateList

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

newCertificateList Source #

Create a value of CertificateList 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:signingAlg:CertificateList', certificateList_signingAlg - The certificate chain algorithm provided by sidewalk.

$sel:value:CertificateList', certificateList_value - The value of the chosen sidewalk certificate.

certificateList_signingAlg :: Lens' CertificateList SigningAlg Source #

The certificate chain algorithm provided by sidewalk.

certificateList_value :: Lens' CertificateList Text Source #

The value of the chosen sidewalk certificate.

Destinations

data Destinations Source #

Describes a destination.

See: newDestinations smart constructor.

Constructors

Destinations' 

Fields

Instances

Instances details
Eq Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

Read Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

Show Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

Generic Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

Associated Types

type Rep Destinations :: Type -> Type #

NFData Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

Methods

rnf :: Destinations -> () #

Hashable Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

FromJSON Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

type Rep Destinations Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Destinations

type Rep Destinations = D1 ('MetaData "Destinations" "Amazonka.IoTWireless.Types.Destinations" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "Destinations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expressionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExpressionType)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDestinations :: Destinations Source #

Create a value of Destinations 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:expressionType:Destinations', destinations_expressionType - The type of value in Expression.

$sel:arn:Destinations', destinations_arn - The Amazon Resource Name of the resource.

$sel:name:Destinations', destinations_name - The name of the resource.

$sel:expression:Destinations', destinations_expression - The rule name or topic rule to send messages to.

$sel:description:Destinations', destinations_description - The description of the resource.

$sel:roleArn:Destinations', destinations_roleArn - The ARN of the IAM Role that authorizes the destination.

destinations_arn :: Lens' Destinations (Maybe Text) Source #

The Amazon Resource Name of the resource.

destinations_name :: Lens' Destinations (Maybe Text) Source #

The name of the resource.

destinations_expression :: Lens' Destinations (Maybe Text) Source #

The rule name or topic rule to send messages to.

destinations_description :: Lens' Destinations (Maybe Text) Source #

The description of the resource.

destinations_roleArn :: Lens' Destinations (Maybe Text) Source #

The ARN of the IAM Role that authorizes the destination.

DeviceProfile

data DeviceProfile Source #

Describes a device profile.

See: newDeviceProfile smart constructor.

Constructors

DeviceProfile' 

Fields

Instances

Instances details
Eq DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

Read DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

Show DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

Generic DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

Associated Types

type Rep DeviceProfile :: Type -> Type #

NFData DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

Methods

rnf :: DeviceProfile -> () #

Hashable DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

FromJSON DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

type Rep DeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.DeviceProfile

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

newDeviceProfile :: DeviceProfile Source #

Create a value of DeviceProfile 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:arn:DeviceProfile', deviceProfile_arn - The Amazon Resource Name of the resource.

$sel:name:DeviceProfile', deviceProfile_name - The name of the resource.

$sel:id:DeviceProfile', deviceProfile_id - The ID of the device profile.

deviceProfile_arn :: Lens' DeviceProfile (Maybe Text) Source #

The Amazon Resource Name of the resource.

deviceProfile_name :: Lens' DeviceProfile (Maybe Text) Source #

The name of the resource.

deviceProfile_id :: Lens' DeviceProfile (Maybe Text) Source #

The ID of the device profile.

LoRaWANDevice

data LoRaWANDevice Source #

LoRaWAN object for create functions.

See: newLoRaWANDevice smart constructor.

Constructors

LoRaWANDevice' 

Fields

Instances

Instances details
Eq LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

Read LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

Show LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

Generic LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

Associated Types

type Rep LoRaWANDevice :: Type -> Type #

NFData LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

Methods

rnf :: LoRaWANDevice -> () #

Hashable LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

ToJSON LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

FromJSON LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

type Rep LoRaWANDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDevice

type Rep LoRaWANDevice = D1 ('MetaData "LoRaWANDevice" "Amazonka.IoTWireless.Types.LoRaWANDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANDevice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "abpV1_0_x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AbpV1_0_x)) :*: (S1 ('MetaSel ('Just "otaaV1_1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OtaaV1_1)) :*: S1 ('MetaSel ('Just "serviceProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deviceProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "otaaV1_0_x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OtaaV1_0_x))) :*: (S1 ('MetaSel ('Just "abpV1_1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AbpV1_1)) :*: S1 ('MetaSel ('Just "devEui") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLoRaWANDevice :: LoRaWANDevice Source #

Create a value of LoRaWANDevice 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:abpV1_0_x:LoRaWANDevice', loRaWANDevice_abpV1_0_x - LoRaWAN object for create APIs

$sel:otaaV1_1:LoRaWANDevice', loRaWANDevice_otaaV1_1 - OTAA device object for v1.1 for create APIs

$sel:serviceProfileId:LoRaWANDevice', loRaWANDevice_serviceProfileId - The ID of the service profile.

$sel:deviceProfileId:LoRaWANDevice', loRaWANDevice_deviceProfileId - The ID of the device profile for the new wireless device.

$sel:otaaV1_0_x:LoRaWANDevice', loRaWANDevice_otaaV1_0_x - OTAA device object for create APIs for v1.0.x

$sel:abpV1_1:LoRaWANDevice', loRaWANDevice_abpV1_1 - ABP device object for create APIs for v1.1

$sel:devEui:LoRaWANDevice', loRaWANDevice_devEui - The DevEUI value.

loRaWANDevice_otaaV1_1 :: Lens' LoRaWANDevice (Maybe OtaaV1_1) Source #

OTAA device object for v1.1 for create APIs

loRaWANDevice_deviceProfileId :: Lens' LoRaWANDevice (Maybe Text) Source #

The ID of the device profile for the new wireless device.

loRaWANDevice_otaaV1_0_x :: Lens' LoRaWANDevice (Maybe OtaaV1_0_x) Source #

OTAA device object for create APIs for v1.0.x

loRaWANDevice_abpV1_1 :: Lens' LoRaWANDevice (Maybe AbpV1_1) Source #

ABP device object for create APIs for v1.1

LoRaWANDeviceMetadata

data LoRaWANDeviceMetadata Source #

LoRaWAN device metatdata.

See: newLoRaWANDeviceMetadata smart constructor.

Constructors

LoRaWANDeviceMetadata' 

Fields

Instances

Instances details
Eq LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

Read LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

Show LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

Generic LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

Associated Types

type Rep LoRaWANDeviceMetadata :: Type -> Type #

NFData LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

Methods

rnf :: LoRaWANDeviceMetadata -> () #

Hashable LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

FromJSON LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

type Rep LoRaWANDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata

type Rep LoRaWANDeviceMetadata = D1 ('MetaData "LoRaWANDeviceMetadata" "Amazonka.IoTWireless.Types.LoRaWANDeviceMetadata" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANDeviceMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "frequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "fPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "dataRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "gateways") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoRaWANGatewayMetadata])) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "devEui") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLoRaWANDeviceMetadata :: LoRaWANDeviceMetadata Source #

Create a value of LoRaWANDeviceMetadata 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:frequency:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_frequency - The device's channel frequency in Hz.

$sel:fPort:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_fPort - The FPort value.

$sel:dataRate:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_dataRate - The DataRate value.

$sel:gateways:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_gateways - Information about the gateways accessed by the device.

$sel:timestamp:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_timestamp - The date and time of the metadata.

$sel:devEui:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_devEui - The DevEUI value.

loRaWANDeviceMetadata_frequency :: Lens' LoRaWANDeviceMetadata (Maybe Int) Source #

The device's channel frequency in Hz.

loRaWANDeviceMetadata_gateways :: Lens' LoRaWANDeviceMetadata (Maybe [LoRaWANGatewayMetadata]) Source #

Information about the gateways accessed by the device.

LoRaWANDeviceProfile

data LoRaWANDeviceProfile Source #

LoRaWANDeviceProfile object.

See: newLoRaWANDeviceProfile smart constructor.

Constructors

LoRaWANDeviceProfile' 

Fields

Instances

Instances details
Eq LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

Read LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

Show LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

Generic LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

Associated Types

type Rep LoRaWANDeviceProfile :: Type -> Type #

NFData LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

Methods

rnf :: LoRaWANDeviceProfile -> () #

Hashable LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

ToJSON LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

FromJSON LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

type Rep LoRaWANDeviceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANDeviceProfile

type Rep LoRaWANDeviceProfile = D1 ('MetaData "LoRaWANDeviceProfile" "Amazonka.IoTWireless.Types.LoRaWANDeviceProfile" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANDeviceProfile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "rfRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pingSlotFreq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "classBTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "maxEirp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "rxDataRate2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "macVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "factoryPresetFreqsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "rxFreq2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "classCTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))) :*: (((S1 ('MetaSel ('Just "regParamsRevision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pingSlotDr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "supports32BitFCnt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "maxDutyCycle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "rxDrOffset1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "supportsClassB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "supportsJoin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "rxDelay1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "supportsClassC") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "pingSlotPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))))

newLoRaWANDeviceProfile :: LoRaWANDeviceProfile Source #

Create a value of LoRaWANDeviceProfile 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:rfRegion:LoRaWANDeviceProfile', loRaWANDeviceProfile_rfRegion - The frequency band (RFRegion) value.

$sel:pingSlotFreq:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotFreq - The PingSlotFreq value.

$sel:classBTimeout:LoRaWANDeviceProfile', loRaWANDeviceProfile_classBTimeout - The ClassBTimeout value.

$sel:maxEirp:LoRaWANDeviceProfile', loRaWANDeviceProfile_maxEirp - The MaxEIRP value.

$sel:rxDataRate2:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDataRate2 - The RXDataRate2 value.

$sel:macVersion:LoRaWANDeviceProfile', loRaWANDeviceProfile_macVersion - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

$sel:factoryPresetFreqsList:LoRaWANDeviceProfile', loRaWANDeviceProfile_factoryPresetFreqsList - The list of values that make up the FactoryPresetFreqs value.

$sel:rxFreq2:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxFreq2 - The RXFreq2 value.

$sel:classCTimeout:LoRaWANDeviceProfile', loRaWANDeviceProfile_classCTimeout - The ClassCTimeout value.

$sel:regParamsRevision:LoRaWANDeviceProfile', loRaWANDeviceProfile_regParamsRevision - The version of regional parameters.

$sel:pingSlotDr:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotDr - The PingSlotDR value.

$sel:supports32BitFCnt:LoRaWANDeviceProfile', loRaWANDeviceProfile_supports32BitFCnt - The Supports32BitFCnt value.

$sel:maxDutyCycle:LoRaWANDeviceProfile', loRaWANDeviceProfile_maxDutyCycle - The MaxDutyCycle value.

$sel:rxDrOffset1:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDrOffset1 - The RXDROffset1 value.

$sel:supportsClassB:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsClassB - The SupportsClassB value.

$sel:supportsJoin:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsJoin - The SupportsJoin value.

$sel:rxDelay1:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDelay1 - The RXDelay1 value.

$sel:supportsClassC:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsClassC - The SupportsClassC value.

$sel:pingSlotPeriod:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotPeriod - The PingSlotPeriod value.

loRaWANDeviceProfile_rfRegion :: Lens' LoRaWANDeviceProfile (Maybe Text) Source #

The frequency band (RFRegion) value.

loRaWANDeviceProfile_macVersion :: Lens' LoRaWANDeviceProfile (Maybe Text) Source #

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

loRaWANDeviceProfile_factoryPresetFreqsList :: Lens' LoRaWANDeviceProfile (Maybe [Natural]) Source #

The list of values that make up the FactoryPresetFreqs value.

LoRaWANGateway

data LoRaWANGateway Source #

LoRaWANGateway object.

See: newLoRaWANGateway smart constructor.

Constructors

LoRaWANGateway' 

Fields

Instances

Instances details
Eq LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

Read LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

Show LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

Generic LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

Associated Types

type Rep LoRaWANGateway :: Type -> Type #

NFData LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

Methods

rnf :: LoRaWANGateway -> () #

Hashable LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

ToJSON LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

FromJSON LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

type Rep LoRaWANGateway Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGateway

type Rep LoRaWANGateway = D1 ('MetaData "LoRaWANGateway" "Amazonka.IoTWireless.Types.LoRaWANGateway" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANGateway'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rfRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subBands") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural]))) :*: (S1 ('MetaSel ('Just "gatewayEui") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "joinEuiFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NonEmpty Text])) :*: S1 ('MetaSel ('Just "netIdFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newLoRaWANGateway :: LoRaWANGateway Source #

Create a value of LoRaWANGateway 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:rfRegion:LoRaWANGateway', loRaWANGateway_rfRegion - The frequency band (RFRegion) value.

$sel:subBands:LoRaWANGateway', loRaWANGateway_subBands - Undocumented member.

$sel:gatewayEui:LoRaWANGateway', loRaWANGateway_gatewayEui - The gateway's EUI value.

$sel:joinEuiFilters:LoRaWANGateway', loRaWANGateway_joinEuiFilters - Undocumented member.

$sel:netIdFilters:LoRaWANGateway', loRaWANGateway_netIdFilters - Undocumented member.

loRaWANGateway_rfRegion :: Lens' LoRaWANGateway (Maybe Text) Source #

The frequency band (RFRegion) value.

LoRaWANGatewayCurrentVersion

data LoRaWANGatewayCurrentVersion Source #

LoRaWANGatewayCurrentVersion object.

See: newLoRaWANGatewayCurrentVersion smart constructor.

Constructors

LoRaWANGatewayCurrentVersion' 

Fields

Instances

Instances details
Eq LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

Read LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

Show LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

Generic LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

Associated Types

type Rep LoRaWANGatewayCurrentVersion :: Type -> Type #

NFData LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

Hashable LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

FromJSON LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

type Rep LoRaWANGatewayCurrentVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion

type Rep LoRaWANGatewayCurrentVersion = D1 ('MetaData "LoRaWANGatewayCurrentVersion" "Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANGatewayCurrentVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANGatewayVersion))))

newLoRaWANGatewayCurrentVersion :: LoRaWANGatewayCurrentVersion Source #

Create a value of LoRaWANGatewayCurrentVersion 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:currentVersion:LoRaWANGatewayCurrentVersion', loRaWANGatewayCurrentVersion_currentVersion - The version of the gateways that should receive the update.

LoRaWANGatewayMetadata

data LoRaWANGatewayMetadata Source #

LoRaWAN gateway metatdata.

See: newLoRaWANGatewayMetadata smart constructor.

Constructors

LoRaWANGatewayMetadata' 

Fields

Instances

Instances details
Eq LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

Read LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

Show LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

Generic LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

Associated Types

type Rep LoRaWANGatewayMetadata :: Type -> Type #

NFData LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

Methods

rnf :: LoRaWANGatewayMetadata -> () #

Hashable LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

FromJSON LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

type Rep LoRaWANGatewayMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayMetadata

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

newLoRaWANGatewayMetadata :: LoRaWANGatewayMetadata Source #

Create a value of LoRaWANGatewayMetadata 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:gatewayEui:LoRaWANGatewayMetadata', loRaWANGatewayMetadata_gatewayEui - The gateway's EUI value.

$sel:snr:LoRaWANGatewayMetadata', loRaWANGatewayMetadata_snr - The SNR value.

$sel:rssi:LoRaWANGatewayMetadata', loRaWANGatewayMetadata_rssi - The RSSI value.

LoRaWANGatewayVersion

data LoRaWANGatewayVersion Source #

LoRaWANGatewayVersion object.

See: newLoRaWANGatewayVersion smart constructor.

Constructors

LoRaWANGatewayVersion' 

Fields

Instances

Instances details
Eq LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

Read LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

Show LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

Generic LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

Associated Types

type Rep LoRaWANGatewayVersion :: Type -> Type #

NFData LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

Methods

rnf :: LoRaWANGatewayVersion -> () #

Hashable LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

ToJSON LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

FromJSON LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

type Rep LoRaWANGatewayVersion Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayVersion

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

newLoRaWANGatewayVersion :: LoRaWANGatewayVersion Source #

Create a value of LoRaWANGatewayVersion 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:packageVersion:LoRaWANGatewayVersion', loRaWANGatewayVersion_packageVersion - The version of the wireless gateway firmware.

$sel:model:LoRaWANGatewayVersion', loRaWANGatewayVersion_model - The model number of the wireless gateway.

$sel:station:LoRaWANGatewayVersion', loRaWANGatewayVersion_station - The basic station version of the wireless gateway.

loRaWANGatewayVersion_packageVersion :: Lens' LoRaWANGatewayVersion (Maybe Text) Source #

The version of the wireless gateway firmware.

loRaWANGatewayVersion_model :: Lens' LoRaWANGatewayVersion (Maybe Text) Source #

The model number of the wireless gateway.

loRaWANGatewayVersion_station :: Lens' LoRaWANGatewayVersion (Maybe Text) Source #

The basic station version of the wireless gateway.

LoRaWANGetServiceProfileInfo

data LoRaWANGetServiceProfileInfo Source #

LoRaWANGetServiceProfileInfo object.

See: newLoRaWANGetServiceProfileInfo smart constructor.

Constructors

LoRaWANGetServiceProfileInfo' 

Fields

Instances

Instances details
Eq LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

Read LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

Show LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

Generic LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

Associated Types

type Rep LoRaWANGetServiceProfileInfo :: Type -> Type #

NFData LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

Hashable LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

FromJSON LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

type Rep LoRaWANGetServiceProfileInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo

type Rep LoRaWANGetServiceProfileInfo = D1 ('MetaData "LoRaWANGetServiceProfileInfo" "Amazonka.IoTWireless.Types.LoRaWANGetServiceProfileInfo" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANGetServiceProfileInfo'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "addGwMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "prAllowed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "drMax") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dlRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "devStatusReqFreq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "reportDevStatusBattery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "dlBucketSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "ulRatePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetPer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))) :*: (((S1 ('MetaSel ('Just "drMin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nwkGeoLoc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "channelMask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dlRatePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hrAllowed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "ulBucketSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "ulRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "reportDevStatusMargin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "raAllowed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "minGwDiversity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))))

newLoRaWANGetServiceProfileInfo :: LoRaWANGetServiceProfileInfo Source #

Create a value of LoRaWANGetServiceProfileInfo 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:addGwMetadata:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_addGwMetadata - The AddGWMetaData value.

$sel:prAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_prAllowed - The PRAllowed value that describes whether passive roaming is allowed.

$sel:drMax:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_drMax - The DRMax value.

$sel:dlRate:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlRate - The DLRate value.

$sel:devStatusReqFreq:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_devStatusReqFreq - The DevStatusReqFreq value.

$sel:reportDevStatusBattery:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_reportDevStatusBattery - The ReportDevStatusBattery value.

$sel:dlBucketSize:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlBucketSize - The DLBucketSize value.

$sel:ulRatePolicy:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulRatePolicy - The ULRatePolicy value.

$sel:targetPer:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_targetPer - The TargetPER value.

$sel:drMin:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_drMin - The DRMin value.

$sel:nwkGeoLoc:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_nwkGeoLoc - The NwkGeoLoc value.

$sel:channelMask:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_channelMask - The ChannelMask value.

$sel:dlRatePolicy:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlRatePolicy - The DLRatePolicy value.

$sel:hrAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_hrAllowed - The HRAllowed value that describes whether handover roaming is allowed.

$sel:ulBucketSize:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulBucketSize - The ULBucketSize value.

$sel:ulRate:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulRate - The ULRate value.

$sel:reportDevStatusMargin:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_reportDevStatusMargin - The ReportDevStatusMargin value.

$sel:raAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_raAllowed - The RAAllowed value that describes whether roaming activation is allowed.

$sel:minGwDiversity:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_minGwDiversity - The MinGwDiversity value.

loRaWANGetServiceProfileInfo_prAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #

The PRAllowed value that describes whether passive roaming is allowed.

loRaWANGetServiceProfileInfo_hrAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #

The HRAllowed value that describes whether handover roaming is allowed.

loRaWANGetServiceProfileInfo_raAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #

The RAAllowed value that describes whether roaming activation is allowed.

LoRaWANListDevice

data LoRaWANListDevice Source #

LoRaWAN object for list functions.

See: newLoRaWANListDevice smart constructor.

Constructors

LoRaWANListDevice' 

Fields

Instances

Instances details
Eq LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

Read LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

Show LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

Generic LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

Associated Types

type Rep LoRaWANListDevice :: Type -> Type #

NFData LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

Methods

rnf :: LoRaWANListDevice -> () #

Hashable LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

FromJSON LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

type Rep LoRaWANListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANListDevice

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

newLoRaWANListDevice :: LoRaWANListDevice Source #

Create a value of LoRaWANListDevice 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:devEui:LoRaWANListDevice', loRaWANListDevice_devEui - The DevEUI value.

LoRaWANSendDataToDevice

data LoRaWANSendDataToDevice Source #

LoRaWAN router info.

See: newLoRaWANSendDataToDevice smart constructor.

Constructors

LoRaWANSendDataToDevice' 

Fields

Instances

Instances details
Eq LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

Read LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

Show LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

Generic LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

Associated Types

type Rep LoRaWANSendDataToDevice :: Type -> Type #

NFData LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

Methods

rnf :: LoRaWANSendDataToDevice -> () #

Hashable LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

ToJSON LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

type Rep LoRaWANSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice

type Rep LoRaWANSendDataToDevice = D1 ('MetaData "LoRaWANSendDataToDevice" "Amazonka.IoTWireless.Types.LoRaWANSendDataToDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANSendDataToDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newLoRaWANSendDataToDevice :: LoRaWANSendDataToDevice Source #

Create a value of LoRaWANSendDataToDevice 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:fPort:LoRaWANSendDataToDevice', loRaWANSendDataToDevice_fPort - The Fport value.

LoRaWANServiceProfile

data LoRaWANServiceProfile Source #

LoRaWANServiceProfile object.

See: newLoRaWANServiceProfile smart constructor.

Constructors

LoRaWANServiceProfile' 

Fields

Instances

Instances details
Eq LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

Read LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

Show LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

Generic LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

Associated Types

type Rep LoRaWANServiceProfile :: Type -> Type #

NFData LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

Methods

rnf :: LoRaWANServiceProfile -> () #

Hashable LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

ToJSON LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

type Rep LoRaWANServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANServiceProfile

type Rep LoRaWANServiceProfile = D1 ('MetaData "LoRaWANServiceProfile" "Amazonka.IoTWireless.Types.LoRaWANServiceProfile" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANServiceProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addGwMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newLoRaWANServiceProfile :: LoRaWANServiceProfile Source #

Create a value of LoRaWANServiceProfile 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:addGwMetadata:LoRaWANServiceProfile', loRaWANServiceProfile_addGwMetadata - The AddGWMetaData value.

LoRaWANUpdateDevice

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.

LoRaWANUpdateGatewayTaskCreate

data LoRaWANUpdateGatewayTaskCreate Source #

LoRaWANUpdateGatewayTaskCreate object.

See: newLoRaWANUpdateGatewayTaskCreate smart constructor.

Constructors

LoRaWANUpdateGatewayTaskCreate' 

Fields

Instances

Instances details
Eq LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

Read LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

Show LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

Generic LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

Associated Types

type Rep LoRaWANUpdateGatewayTaskCreate :: Type -> Type #

NFData LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

Hashable LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

ToJSON LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

FromJSON LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

type Rep LoRaWANUpdateGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate

type Rep LoRaWANUpdateGatewayTaskCreate = D1 ('MetaData "LoRaWANUpdateGatewayTaskCreate" "Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskCreate" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANUpdateGatewayTaskCreate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "updateSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sigKeyCrc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANGatewayVersion)) :*: S1 ('MetaSel ('Just "updateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANGatewayVersion)))))

newLoRaWANUpdateGatewayTaskCreate :: LoRaWANUpdateGatewayTaskCreate Source #

Create a value of LoRaWANUpdateGatewayTaskCreate 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:updateSignature:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_updateSignature - The signature used to verify the update firmware.

$sel:sigKeyCrc:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_sigKeyCrc - The CRC of the signature private key to check.

$sel:currentVersion:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_currentVersion - The version of the gateways that should receive the update.

$sel:updateVersion:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_updateVersion - The firmware version to update the gateway to.

LoRaWANUpdateGatewayTaskEntry

data LoRaWANUpdateGatewayTaskEntry Source #

LoRaWANUpdateGatewayTaskEntry object.

See: newLoRaWANUpdateGatewayTaskEntry smart constructor.

Constructors

LoRaWANUpdateGatewayTaskEntry' 

Fields

Instances

Instances details
Eq LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

Read LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

Show LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

Generic LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

Associated Types

type Rep LoRaWANUpdateGatewayTaskEntry :: Type -> Type #

NFData LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

Hashable LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

FromJSON LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

type Rep LoRaWANUpdateGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.LoRaWANUpdateGatewayTaskEntry

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

newLoRaWANUpdateGatewayTaskEntry :: LoRaWANUpdateGatewayTaskEntry Source #

Create a value of LoRaWANUpdateGatewayTaskEntry 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:currentVersion:LoRaWANUpdateGatewayTaskEntry', loRaWANUpdateGatewayTaskEntry_currentVersion - The version of the gateways that should receive the update.

$sel:updateVersion:LoRaWANUpdateGatewayTaskEntry', loRaWANUpdateGatewayTaskEntry_updateVersion - The firmware version to update the gateway to.

OtaaV1_0_x

data OtaaV1_0_x Source #

OTAA device object for v1.0.x

See: newOtaaV1_0_x smart constructor.

Constructors

OtaaV1_0_x' 

Fields

Instances

Instances details
Eq OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

Read OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

Show OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

Generic OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

Associated Types

type Rep OtaaV1_0_x :: Type -> Type #

NFData OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

Methods

rnf :: OtaaV1_0_x -> () #

Hashable OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

ToJSON OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

FromJSON OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

type Rep OtaaV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_0_x

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

newOtaaV1_0_x :: OtaaV1_0_x Source #

Create a value of OtaaV1_0_x 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:appEui:OtaaV1_0_x', otaaV1_0_x_appEui - The AppEUI value.

$sel:appKey:OtaaV1_0_x', otaaV1_0_x_appKey - The AppKey value.

OtaaV1_1

data OtaaV1_1 Source #

OTAA device object for v1.1

See: newOtaaV1_1 smart constructor.

Constructors

OtaaV1_1' 

Fields

Instances

Instances details
Eq OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Read OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Show OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Generic OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Associated Types

type Rep OtaaV1_1 :: Type -> Type #

Methods

from :: OtaaV1_1 -> Rep OtaaV1_1 x #

to :: Rep OtaaV1_1 x -> OtaaV1_1 #

NFData OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Methods

rnf :: OtaaV1_1 -> () #

Hashable OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

Methods

hashWithSalt :: Int -> OtaaV1_1 -> Int #

hash :: OtaaV1_1 -> Int #

ToJSON OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

FromJSON OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

type Rep OtaaV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.OtaaV1_1

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

newOtaaV1_1 :: OtaaV1_1 Source #

Create a value of OtaaV1_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:joinEui:OtaaV1_1', otaaV1_1_joinEui - The JoinEUI value.

$sel:nwkKey:OtaaV1_1', otaaV1_1_nwkKey - The NwkKey value.

$sel:appKey:OtaaV1_1', otaaV1_1_appKey - The AppKey value.

ServiceProfile

data ServiceProfile Source #

Information about a service profile.

See: newServiceProfile smart constructor.

Constructors

ServiceProfile' 

Fields

Instances

Instances details
Eq ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

Read ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

Show ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

Generic ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

Associated Types

type Rep ServiceProfile :: Type -> Type #

NFData ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

Methods

rnf :: ServiceProfile -> () #

Hashable ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

FromJSON ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

type Rep ServiceProfile Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.ServiceProfile

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

newServiceProfile :: ServiceProfile Source #

Create a value of ServiceProfile 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:arn:ServiceProfile', serviceProfile_arn - The Amazon Resource Name of the resource.

$sel:name:ServiceProfile', serviceProfile_name - The name of the resource.

$sel:id:ServiceProfile', serviceProfile_id - The ID of the service profile.

serviceProfile_arn :: Lens' ServiceProfile (Maybe Text) Source #

The Amazon Resource Name of the resource.

serviceProfile_name :: Lens' ServiceProfile (Maybe Text) Source #

The name of the resource.

serviceProfile_id :: Lens' ServiceProfile (Maybe Text) Source #

The ID of the service profile.

SessionKeysAbpV1_0_x

data SessionKeysAbpV1_0_x Source #

Session keys for ABP v1.1

See: newSessionKeysAbpV1_0_x smart constructor.

Constructors

SessionKeysAbpV1_0_x' 

Fields

Instances

Instances details
Eq SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

Read SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

Show SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

Generic SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

Associated Types

type Rep SessionKeysAbpV1_0_x :: Type -> Type #

NFData SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

Methods

rnf :: SessionKeysAbpV1_0_x -> () #

Hashable SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

ToJSON SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

FromJSON SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

type Rep SessionKeysAbpV1_0_x Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_0_x

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

newSessionKeysAbpV1_0_x :: SessionKeysAbpV1_0_x Source #

Create a value of SessionKeysAbpV1_0_x 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:nwkSKey:SessionKeysAbpV1_0_x', sessionKeysAbpV1_0_x_nwkSKey - The NwkSKey value.

$sel:appSKey:SessionKeysAbpV1_0_x', sessionKeysAbpV1_0_x_appSKey - The AppSKey value.

SessionKeysAbpV1_1

data SessionKeysAbpV1_1 Source #

Session keys for ABP v1.1

See: newSessionKeysAbpV1_1 smart constructor.

Constructors

SessionKeysAbpV1_1' 

Fields

Instances

Instances details
Eq SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

Read SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

Show SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

Generic SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

Associated Types

type Rep SessionKeysAbpV1_1 :: Type -> Type #

NFData SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

Methods

rnf :: SessionKeysAbpV1_1 -> () #

Hashable SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

ToJSON SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

FromJSON SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

type Rep SessionKeysAbpV1_1 Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SessionKeysAbpV1_1

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

newSessionKeysAbpV1_1 :: SessionKeysAbpV1_1 Source #

Create a value of SessionKeysAbpV1_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:fNwkSIntKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_fNwkSIntKey - The FNwkSIntKey value.

$sel:sNwkSIntKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_sNwkSIntKey - The SNwkSIntKey value.

$sel:nwkSEncKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_nwkSEncKey - The NwkSEncKey value.

$sel:appSKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_appSKey - The AppSKey value.

SidewalkAccountInfo

data SidewalkAccountInfo Source #

Information about a Sidewalk account.

See: newSidewalkAccountInfo smart constructor.

Constructors

SidewalkAccountInfo' 

Fields

Instances

Instances details
Eq SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

Show SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

Generic SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

Associated Types

type Rep SidewalkAccountInfo :: Type -> Type #

NFData SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

Methods

rnf :: SidewalkAccountInfo -> () #

Hashable SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

ToJSON SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

FromJSON SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

type Rep SidewalkAccountInfo Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfo

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

newSidewalkAccountInfo :: SidewalkAccountInfo Source #

Create a value of SidewalkAccountInfo 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:amazonId:SidewalkAccountInfo', sidewalkAccountInfo_amazonId - The Sidewalk Amazon ID.

$sel:appServerPrivateKey:SidewalkAccountInfo', sidewalkAccountInfo_appServerPrivateKey - The Sidewalk application server private key.

sidewalkAccountInfo_appServerPrivateKey :: Lens' SidewalkAccountInfo (Maybe Text) Source #

The Sidewalk application server private key.

SidewalkAccountInfoWithFingerprint

data SidewalkAccountInfoWithFingerprint Source #

Information about a Sidewalk account.

See: newSidewalkAccountInfoWithFingerprint smart constructor.

Constructors

SidewalkAccountInfoWithFingerprint' 

Fields

Instances

Instances details
Eq SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

Show SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

Generic SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

Associated Types

type Rep SidewalkAccountInfoWithFingerprint :: Type -> Type #

NFData SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

Hashable SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

FromJSON SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

type Rep SidewalkAccountInfoWithFingerprint Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkAccountInfoWithFingerprint

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

newSidewalkAccountInfoWithFingerprint :: SidewalkAccountInfoWithFingerprint Source #

Create a value of SidewalkAccountInfoWithFingerprint 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:arn:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_arn - The Amazon Resource Name of the resource.

$sel:fingerprint:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_fingerprint - The fingerprint of the Sidewalk application server private key.

$sel:amazonId:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_amazonId - The Sidewalk Amazon ID.

sidewalkAccountInfoWithFingerprint_fingerprint :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text) Source #

The fingerprint of the Sidewalk application server private key.

SidewalkDevice

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.

SidewalkDeviceMetadata

data SidewalkDeviceMetadata Source #

MetaData for Sidewalk device.

See: newSidewalkDeviceMetadata smart constructor.

Constructors

SidewalkDeviceMetadata' 

Fields

Instances

Instances details
Eq SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

Read SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

Show SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

Generic SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

Associated Types

type Rep SidewalkDeviceMetadata :: Type -> Type #

NFData SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

Methods

rnf :: SidewalkDeviceMetadata -> () #

Hashable SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

FromJSON SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

type Rep SidewalkDeviceMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkDeviceMetadata

type Rep SidewalkDeviceMetadata = D1 ('MetaData "SidewalkDeviceMetadata" "Amazonka.IoTWireless.Types.SidewalkDeviceMetadata" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SidewalkDeviceMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Event)) :*: S1 ('MetaSel ('Just "deviceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceState))) :*: (S1 ('MetaSel ('Just "batteryLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatteryLevel)) :*: S1 ('MetaSel ('Just "rssi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newSidewalkDeviceMetadata :: SidewalkDeviceMetadata Source #

Create a value of SidewalkDeviceMetadata 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:event:SidewalkDeviceMetadata', sidewalkDeviceMetadata_event - Sidewalk device status notification.

$sel:deviceState:SidewalkDeviceMetadata', sidewalkDeviceMetadata_deviceState - Device state defines the device status of sidewalk device.

$sel:batteryLevel:SidewalkDeviceMetadata', sidewalkDeviceMetadata_batteryLevel - Sidewalk device battery level.

$sel:rssi:SidewalkDeviceMetadata', sidewalkDeviceMetadata_rssi - The RSSI value.

sidewalkDeviceMetadata_deviceState :: Lens' SidewalkDeviceMetadata (Maybe DeviceState) Source #

Device state defines the device status of sidewalk device.

SidewalkListDevice

data SidewalkListDevice Source #

Sidewalk object used by list functions.

See: newSidewalkListDevice smart constructor.

Constructors

SidewalkListDevice' 

Fields

Instances

Instances details
Eq SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

Read SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

Show SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

Generic SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

Associated Types

type Rep SidewalkListDevice :: Type -> Type #

NFData SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

Methods

rnf :: SidewalkListDevice -> () #

Hashable SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

FromJSON SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

type Rep SidewalkListDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkListDevice

type Rep SidewalkListDevice = D1 ('MetaData "SidewalkListDevice" "Amazonka.IoTWireless.Types.SidewalkListDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SidewalkListDevice'" '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)))))

newSidewalkListDevice :: SidewalkListDevice Source #

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

$sel:amazonId:SidewalkListDevice', sidewalkListDevice_amazonId - The Sidewalk Amazon ID.

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

$sel:sidewalkId:SidewalkListDevice', sidewalkListDevice_sidewalkId - The sidewalk device identification.

sidewalkListDevice_deviceCertificates :: Lens' SidewalkListDevice (Maybe [CertificateList]) Source #

The sidewalk device certificates for Ed25519 and P256r1.

sidewalkListDevice_sidewalkId :: Lens' SidewalkListDevice (Maybe Text) Source #

The sidewalk device identification.

SidewalkSendDataToDevice

data SidewalkSendDataToDevice Source #

Information about a Sidewalk router.

See: newSidewalkSendDataToDevice smart constructor.

Constructors

SidewalkSendDataToDevice' 

Fields

Instances

Instances details
Eq SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

Read SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

Show SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

Generic SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

Associated Types

type Rep SidewalkSendDataToDevice :: Type -> Type #

NFData SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

Hashable SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

ToJSON SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

type Rep SidewalkSendDataToDevice Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkSendDataToDevice

type Rep SidewalkSendDataToDevice = D1 ('MetaData "SidewalkSendDataToDevice" "Amazonka.IoTWireless.Types.SidewalkSendDataToDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SidewalkSendDataToDevice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MessageType)) :*: S1 ('MetaSel ('Just "seq") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newSidewalkSendDataToDevice :: SidewalkSendDataToDevice Source #

Create a value of SidewalkSendDataToDevice 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:messageType:SidewalkSendDataToDevice', sidewalkSendDataToDevice_messageType - Undocumented member.

$sel:seq:SidewalkSendDataToDevice', sidewalkSendDataToDevice_seq - The sequence number.

SidewalkUpdateAccount

data SidewalkUpdateAccount Source #

Sidewalk update.

See: newSidewalkUpdateAccount smart constructor.

Constructors

SidewalkUpdateAccount' 

Fields

Instances

Instances details
Eq SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

Show SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

Generic SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

Associated Types

type Rep SidewalkUpdateAccount :: Type -> Type #

NFData SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

Methods

rnf :: SidewalkUpdateAccount -> () #

Hashable SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

ToJSON SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

type Rep SidewalkUpdateAccount Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.SidewalkUpdateAccount

type Rep SidewalkUpdateAccount = D1 ('MetaData "SidewalkUpdateAccount" "Amazonka.IoTWireless.Types.SidewalkUpdateAccount" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SidewalkUpdateAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appServerPrivateKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))

newSidewalkUpdateAccount :: SidewalkUpdateAccount Source #

Create a value of SidewalkUpdateAccount 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:appServerPrivateKey:SidewalkUpdateAccount', sidewalkUpdateAccount_appServerPrivateKey - The new Sidewalk application server private key.

sidewalkUpdateAccount_appServerPrivateKey :: Lens' SidewalkUpdateAccount (Maybe Text) Source #

The new Sidewalk application server private key.

Tag

data Tag Source #

A simple label consisting of a customer-defined key-value pair

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Methods

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

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

Read Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.Tag

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

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The tag's key value.

$sel:value:Tag', tag_value - The tag's value.

tag_key :: Lens' Tag Text Source #

The tag's key value.

tag_value :: Lens' Tag Text Source #

The tag's value.

UpdateWirelessGatewayTaskCreate

data UpdateWirelessGatewayTaskCreate Source #

UpdateWirelessGatewayTaskCreate object.

See: newUpdateWirelessGatewayTaskCreate smart constructor.

Constructors

UpdateWirelessGatewayTaskCreate' 

Fields

Instances

Instances details
Eq UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

Read UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

Show UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

Generic UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

Associated Types

type Rep UpdateWirelessGatewayTaskCreate :: Type -> Type #

NFData UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

Hashable UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

ToJSON UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

FromJSON UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

type Rep UpdateWirelessGatewayTaskCreate Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskCreate

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

newUpdateWirelessGatewayTaskCreate :: UpdateWirelessGatewayTaskCreate Source #

Create a value of UpdateWirelessGatewayTaskCreate 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:updateDataSource:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_updateDataSource - The link to the S3 bucket.

$sel:updateDataRole:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_updateDataRole - The IAM role used to read data from the S3 bucket.

$sel:loRaWAN:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_loRaWAN - The properties that relate to the LoRaWAN wireless gateway.

UpdateWirelessGatewayTaskEntry

data UpdateWirelessGatewayTaskEntry Source #

UpdateWirelessGatewayTaskEntry object.

See: newUpdateWirelessGatewayTaskEntry smart constructor.

Constructors

UpdateWirelessGatewayTaskEntry' 

Fields

Instances

Instances details
Eq UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

Read UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

Show UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

Generic UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

Associated Types

type Rep UpdateWirelessGatewayTaskEntry :: Type -> Type #

NFData UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

Hashable UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

FromJSON UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

type Rep UpdateWirelessGatewayTaskEntry Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.UpdateWirelessGatewayTaskEntry

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

newUpdateWirelessGatewayTaskEntry :: UpdateWirelessGatewayTaskEntry Source #

Create a value of UpdateWirelessGatewayTaskEntry 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:arn:UpdateWirelessGatewayTaskEntry', updateWirelessGatewayTaskEntry_arn - The Amazon Resource Name of the resource.

$sel:loRaWAN:UpdateWirelessGatewayTaskEntry', updateWirelessGatewayTaskEntry_loRaWAN - The properties that relate to the LoRaWAN wireless gateway.

$sel:id:UpdateWirelessGatewayTaskEntry', updateWirelessGatewayTaskEntry_id - The ID of the new wireless gateway task entry.

updateWirelessGatewayTaskEntry_id :: Lens' UpdateWirelessGatewayTaskEntry (Maybe Text) Source #

The ID of the new wireless gateway task entry.

WirelessDeviceEventLogOption

data WirelessDeviceEventLogOption Source #

The log options for a wireless device event and can be used to set log levels for a specific wireless device event.

For a LoRaWAN device, possible events for a log messsage are: Join, Rejoin, Downlink_Data, and Uplink_Data. For a Sidewalk device, possible events for a log message are Registration, Downlink_Data, and Uplink_Data.

See: newWirelessDeviceEventLogOption smart constructor.

Instances

Instances details
Eq WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

Read WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

Show WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

Generic WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

Associated Types

type Rep WirelessDeviceEventLogOption :: Type -> Type #

NFData WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

Hashable WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

ToJSON WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

FromJSON WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

type Rep WirelessDeviceEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption

type Rep WirelessDeviceEventLogOption = D1 ('MetaData "WirelessDeviceEventLogOption" "Amazonka.IoTWireless.Types.WirelessDeviceEventLogOption" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessDeviceEventLogOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WirelessDeviceEvent) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel)))

newWirelessDeviceEventLogOption Source #

Create a value of WirelessDeviceEventLogOption 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:event:WirelessDeviceEventLogOption', wirelessDeviceEventLogOption_event - Undocumented member.

$sel:logLevel:WirelessDeviceEventLogOption', wirelessDeviceEventLogOption_logLevel - Undocumented member.

WirelessDeviceLogOption

data WirelessDeviceLogOption Source #

The log options for wireless devices and can be used to set log levels for a specific type of wireless device.

See: newWirelessDeviceLogOption smart constructor.

Instances

Instances details
Eq WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

Read WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

Show WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

Generic WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

Associated Types

type Rep WirelessDeviceLogOption :: Type -> Type #

NFData WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

Methods

rnf :: WirelessDeviceLogOption -> () #

Hashable WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

ToJSON WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

FromJSON WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

type Rep WirelessDeviceLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceLogOption

type Rep WirelessDeviceLogOption = D1 ('MetaData "WirelessDeviceLogOption" "Amazonka.IoTWireless.Types.WirelessDeviceLogOption" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessDeviceLogOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WirelessDeviceEventLogOption])) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WirelessDeviceType) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel))))

newWirelessDeviceLogOption Source #

Create a value of WirelessDeviceLogOption 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:events:WirelessDeviceLogOption', wirelessDeviceLogOption_events - Undocumented member.

$sel:type':WirelessDeviceLogOption', wirelessDeviceLogOption_type - The wireless device type.

$sel:logLevel:WirelessDeviceLogOption', wirelessDeviceLogOption_logLevel - Undocumented member.

WirelessDeviceStatistics

data WirelessDeviceStatistics Source #

Information about a wireless device's operation.

See: newWirelessDeviceStatistics smart constructor.

Constructors

WirelessDeviceStatistics' 

Fields

Instances

Instances details
Eq WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

Read WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

Show WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

Generic WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

Associated Types

type Rep WirelessDeviceStatistics :: Type -> Type #

NFData WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

Hashable WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

FromJSON WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

type Rep WirelessDeviceStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessDeviceStatistics

newWirelessDeviceStatistics :: WirelessDeviceStatistics Source #

Create a value of WirelessDeviceStatistics 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:sidewalk:WirelessDeviceStatistics', wirelessDeviceStatistics_sidewalk - The Sidewalk account credentials.

$sel:arn:WirelessDeviceStatistics', wirelessDeviceStatistics_arn - The Amazon Resource Name of the resource.

$sel:loRaWAN:WirelessDeviceStatistics', wirelessDeviceStatistics_loRaWAN - LoRaWAN device info.

$sel:name:WirelessDeviceStatistics', wirelessDeviceStatistics_name - The name of the resource.

$sel:id:WirelessDeviceStatistics', wirelessDeviceStatistics_id - The ID of the wireless device reporting the data.

$sel:lastUplinkReceivedAt:WirelessDeviceStatistics', wirelessDeviceStatistics_lastUplinkReceivedAt - The date and time when the most recent uplink was received.

$sel:type':WirelessDeviceStatistics', wirelessDeviceStatistics_type - The wireless device type.

$sel:destinationName:WirelessDeviceStatistics', wirelessDeviceStatistics_destinationName - The name of the destination to which the device is assigned.

wirelessDeviceStatistics_arn :: Lens' WirelessDeviceStatistics (Maybe Text) Source #

The Amazon Resource Name of the resource.

wirelessDeviceStatistics_id :: Lens' WirelessDeviceStatistics (Maybe Text) Source #

The ID of the wireless device reporting the data.

wirelessDeviceStatistics_lastUplinkReceivedAt :: Lens' WirelessDeviceStatistics (Maybe Text) Source #

The date and time when the most recent uplink was received.

wirelessDeviceStatistics_destinationName :: Lens' WirelessDeviceStatistics (Maybe Text) Source #

The name of the destination to which the device is assigned.

WirelessGatewayEventLogOption

data WirelessGatewayEventLogOption Source #

The log options for a wireless gateway event and can be used to set log levels for a specific wireless gateway event.

For a LoRaWAN gateway, possible events for a log message are CUPS_Request and Certificate.

See: newWirelessGatewayEventLogOption smart constructor.

Instances

Instances details
Eq WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

Read WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

Show WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

Generic WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

Associated Types

type Rep WirelessGatewayEventLogOption :: Type -> Type #

NFData WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

Hashable WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

ToJSON WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

FromJSON WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

type Rep WirelessGatewayEventLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption

type Rep WirelessGatewayEventLogOption = D1 ('MetaData "WirelessGatewayEventLogOption" "Amazonka.IoTWireless.Types.WirelessGatewayEventLogOption" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessGatewayEventLogOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WirelessGatewayEvent) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel)))

newWirelessGatewayEventLogOption Source #

Create a value of WirelessGatewayEventLogOption 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:event:WirelessGatewayEventLogOption', wirelessGatewayEventLogOption_event - Undocumented member.

$sel:logLevel:WirelessGatewayEventLogOption', wirelessGatewayEventLogOption_logLevel - Undocumented member.

WirelessGatewayLogOption

data WirelessGatewayLogOption Source #

The log options for wireless gateways and can be used to set log levels for a specific type of wireless gateway.

See: newWirelessGatewayLogOption smart constructor.

Instances

Instances details
Eq WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

Read WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

Show WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

Generic WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

Associated Types

type Rep WirelessGatewayLogOption :: Type -> Type #

NFData WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

Hashable WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

ToJSON WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

FromJSON WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

type Rep WirelessGatewayLogOption Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayLogOption

type Rep WirelessGatewayLogOption = D1 ('MetaData "WirelessGatewayLogOption" "Amazonka.IoTWireless.Types.WirelessGatewayLogOption" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessGatewayLogOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WirelessGatewayEventLogOption])) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WirelessGatewayType) :*: S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel))))

newWirelessGatewayLogOption Source #

Create a value of WirelessGatewayLogOption 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:events:WirelessGatewayLogOption', wirelessGatewayLogOption_events - Undocumented member.

$sel:type':WirelessGatewayLogOption', wirelessGatewayLogOption_type - Undocumented member.

$sel:logLevel:WirelessGatewayLogOption', wirelessGatewayLogOption_logLevel - Undocumented member.

WirelessGatewayStatistics

data WirelessGatewayStatistics Source #

Information about a wireless gateway's operation.

See: newWirelessGatewayStatistics smart constructor.

Constructors

WirelessGatewayStatistics' 

Fields

Instances

Instances details
Eq WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

Read WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

Show WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

Generic WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

Associated Types

type Rep WirelessGatewayStatistics :: Type -> Type #

NFData WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

Hashable WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

FromJSON WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

type Rep WirelessGatewayStatistics Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessGatewayStatistics

type Rep WirelessGatewayStatistics = D1 ('MetaData "WirelessGatewayStatistics" "Amazonka.IoTWireless.Types.WirelessGatewayStatistics" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessGatewayStatistics'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loRaWAN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANGateway)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUplinkReceivedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newWirelessGatewayStatistics :: WirelessGatewayStatistics Source #

Create a value of WirelessGatewayStatistics 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:arn:WirelessGatewayStatistics', wirelessGatewayStatistics_arn - The Amazon Resource Name of the resource.

$sel:loRaWAN:WirelessGatewayStatistics', wirelessGatewayStatistics_loRaWAN - LoRaWAN gateway info.

$sel:name:WirelessGatewayStatistics', wirelessGatewayStatistics_name - The name of the resource.

$sel:id:WirelessGatewayStatistics', wirelessGatewayStatistics_id - The ID of the wireless gateway reporting the data.

$sel:lastUplinkReceivedAt:WirelessGatewayStatistics', wirelessGatewayStatistics_lastUplinkReceivedAt - The date and time when the most recent uplink was received.

$sel:description:WirelessGatewayStatistics', wirelessGatewayStatistics_description - The description of the resource.

wirelessGatewayStatistics_arn :: Lens' WirelessGatewayStatistics (Maybe Text) Source #

The Amazon Resource Name of the resource.

wirelessGatewayStatistics_id :: Lens' WirelessGatewayStatistics (Maybe Text) Source #

The ID of the wireless gateway reporting the data.

wirelessGatewayStatistics_lastUplinkReceivedAt :: Lens' WirelessGatewayStatistics (Maybe Text) Source #

The date and time when the most recent uplink was received.

WirelessMetadata

data WirelessMetadata Source #

WirelessMetadata object.

See: newWirelessMetadata smart constructor.

Constructors

WirelessMetadata' 

Fields

Instances

Instances details
Eq WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

Read WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

Show WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

Generic WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

Associated Types

type Rep WirelessMetadata :: Type -> Type #

NFData WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

Methods

rnf :: WirelessMetadata -> () #

Hashable WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

ToJSON WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

type Rep WirelessMetadata Source # 
Instance details

Defined in Amazonka.IoTWireless.Types.WirelessMetadata

type Rep WirelessMetadata = D1 ('MetaData "WirelessMetadata" "Amazonka.IoTWireless.Types.WirelessMetadata" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "WirelessMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sidewalk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SidewalkSendDataToDevice)) :*: S1 ('MetaSel ('Just "loRaWAN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANSendDataToDevice))))

newWirelessMetadata :: WirelessMetadata Source #

Create a value of WirelessMetadata 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:sidewalk:WirelessMetadata', wirelessMetadata_sidewalk - The Sidewalk account credentials.

$sel:loRaWAN:WirelessMetadata', wirelessMetadata_loRaWAN - LoRaWAN device info.