Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- ApplicationConfigType
- BatteryLevel
- ConnectionStatus
- DeviceState
- DlClass
- DownlinkMode
- Event
- EventNotificationPartnerType
- EventNotificationResourceType
- EventNotificationTopicStatus
- ExpressionType
- FuotaDeviceStatus
- FuotaTaskStatus
- IdentifierType
- LogLevel
- MessageType
- PartnerType
- PositionResourceType
- PositioningConfigStatus
- SigningAlg
- SupportedRfRegion
- WirelessDeviceEvent
- WirelessDeviceFrameInfo
- WirelessDeviceIdType
- WirelessDeviceType
- WirelessGatewayEvent
- WirelessGatewayIdType
- WirelessGatewayServiceType
- WirelessGatewayTaskDefinitionType
- WirelessGatewayTaskStatus
- WirelessGatewayType
- AbpV1_0_x
- AbpV1_1
- ApplicationConfig
- Beaconing
- CdmaLocalId
- CdmaNmrObj
- CdmaObj
- CellTowers
- CertificateList
- ConnectionStatusEventConfiguration
- ConnectionStatusResourceTypeEventConfiguration
- Destinations
- DeviceProfile
- DeviceRegistrationStateEventConfiguration
- DeviceRegistrationStateResourceTypeEventConfiguration
- DownlinkQueueMessage
- EventConfigurationItem
- EventNotificationItemConfigurations
- FPorts
- FuotaTask
- GatewayListItem
- GlobalIdentity
- Gnss
- GsmLocalId
- GsmNmrObj
- GsmObj
- Ip
- JoinEventConfiguration
- JoinResourceTypeEventConfiguration
- LoRaWANConnectionStatusEventNotificationConfigurations
- LoRaWANConnectionStatusResourceTypeEventConfiguration
- LoRaWANDevice
- LoRaWANDeviceMetadata
- LoRaWANDeviceProfile
- LoRaWANFuotaTask
- LoRaWANFuotaTaskGetInfo
- LoRaWANGateway
- LoRaWANGatewayCurrentVersion
- LoRaWANGatewayMetadata
- LoRaWANGatewayVersion
- LoRaWANGetServiceProfileInfo
- LoRaWANJoinEventNotificationConfigurations
- LoRaWANJoinResourceTypeEventConfiguration
- LoRaWANListDevice
- LoRaWANMulticast
- LoRaWANMulticastGet
- LoRaWANMulticastMetadata
- LoRaWANMulticastSession
- LoRaWANSendDataToDevice
- LoRaWANServiceProfile
- LoRaWANStartFuotaTask
- LoRaWANUpdateDevice
- LoRaWANUpdateGatewayTaskCreate
- LoRaWANUpdateGatewayTaskEntry
- LteLocalId
- LteNmrObj
- LteObj
- MessageDeliveryStatusEventConfiguration
- MessageDeliveryStatusResourceTypeEventConfiguration
- MulticastGroup
- MulticastGroupByFuotaTask
- MulticastWirelessMetadata
- NetworkAnalyzerConfigurations
- OtaaV1_0_x
- OtaaV1_1
- ParticipatingGateways
- Positioning
- ProximityEventConfiguration
- ProximityResourceTypeEventConfiguration
- ServiceProfile
- SessionKeysAbpV1_0_x
- SessionKeysAbpV1_1
- SidewalkAccountInfo
- SidewalkAccountInfoWithFingerprint
- SidewalkDevice
- SidewalkDeviceMetadata
- SidewalkEventNotificationConfigurations
- SidewalkListDevice
- SidewalkResourceTypeEventConfiguration
- SidewalkSendDataToDevice
- SidewalkUpdateAccount
- Tag
- TdscdmaLocalId
- TdscdmaNmrObj
- TdscdmaObj
- TraceContent
- UpdateAbpV1_0_x
- UpdateAbpV1_1
- UpdateFPorts
- UpdateWirelessGatewayTaskCreate
- UpdateWirelessGatewayTaskEntry
- WcdmaLocalId
- WcdmaNmrObj
- WcdmaObj
- WiFiAccessPoint
- WirelessDeviceEventLogOption
- WirelessDeviceLogOption
- WirelessDeviceStatistics
- WirelessGatewayEventLogOption
- WirelessGatewayLogOption
- WirelessGatewayStatistics
- WirelessMetadata
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype ApplicationConfigType where
- newtype BatteryLevel where
- BatteryLevel' { }
- pattern BatteryLevel_Critical :: BatteryLevel
- pattern BatteryLevel_Low :: BatteryLevel
- pattern BatteryLevel_Normal :: BatteryLevel
- newtype ConnectionStatus where
- ConnectionStatus' { }
- pattern ConnectionStatus_Connected :: ConnectionStatus
- pattern ConnectionStatus_Disconnected :: ConnectionStatus
- newtype DeviceState where
- DeviceState' { }
- pattern DeviceState_Provisioned :: DeviceState
- pattern DeviceState_RegisteredNotSeen :: DeviceState
- pattern DeviceState_RegisteredReachable :: DeviceState
- pattern DeviceState_RegisteredUnreachable :: DeviceState
- newtype DlClass where
- DlClass' {
- fromDlClass :: Text
- pattern DlClass_ClassB :: DlClass
- pattern DlClass_ClassC :: DlClass
- DlClass' {
- newtype DownlinkMode where
- DownlinkMode' { }
- pattern DownlinkMode_CONCURRENT :: DownlinkMode
- pattern DownlinkMode_SEQUENTIAL :: DownlinkMode
- pattern DownlinkMode_USING_UPLINK_GATEWAY :: DownlinkMode
- newtype Event where
- Event' { }
- pattern Event_Ack :: Event
- pattern Event_Discovered :: Event
- pattern Event_Lost :: Event
- pattern Event_Nack :: Event
- pattern Event_Passthrough :: Event
- newtype EventNotificationPartnerType where
- newtype EventNotificationResourceType where
- newtype EventNotificationTopicStatus where
- newtype ExpressionType where
- ExpressionType' { }
- pattern ExpressionType_MqttTopic :: ExpressionType
- pattern ExpressionType_RuleName :: ExpressionType
- newtype FuotaDeviceStatus where
- FuotaDeviceStatus' { }
- pattern FuotaDeviceStatus_FragAlgo_unsupported :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_FragIndex_unsupported :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_Initial :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_MICError :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_MemoryError :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_MissingFrag :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_Not_enough_memory :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_Package_Not_Supported :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_SessionCnt_replay :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_Successful :: FuotaDeviceStatus
- pattern FuotaDeviceStatus_Wrong_descriptor :: FuotaDeviceStatus
- newtype FuotaTaskStatus where
- FuotaTaskStatus' { }
- pattern FuotaTaskStatus_Delete_Waiting :: FuotaTaskStatus
- pattern FuotaTaskStatus_FuotaDone :: FuotaTaskStatus
- pattern FuotaTaskStatus_FuotaSession_Waiting :: FuotaTaskStatus
- pattern FuotaTaskStatus_In_FuotaSession :: FuotaTaskStatus
- pattern FuotaTaskStatus_Pending :: FuotaTaskStatus
- newtype IdentifierType where
- IdentifierType' { }
- pattern IdentifierType_DevEui :: IdentifierType
- pattern IdentifierType_GatewayEui :: IdentifierType
- pattern IdentifierType_PartnerAccountId :: IdentifierType
- pattern IdentifierType_WirelessDeviceId :: IdentifierType
- pattern IdentifierType_WirelessGatewayId :: IdentifierType
- newtype LogLevel where
- LogLevel' {
- fromLogLevel :: Text
- pattern LogLevel_DISABLED :: LogLevel
- pattern LogLevel_ERROR :: LogLevel
- pattern LogLevel_INFO :: LogLevel
- LogLevel' {
- newtype MessageType where
- MessageType' { }
- pattern MessageType_CUSTOM_COMMAND_ID_GET :: MessageType
- pattern MessageType_CUSTOM_COMMAND_ID_NOTIFY :: MessageType
- pattern MessageType_CUSTOM_COMMAND_ID_RESP :: MessageType
- pattern MessageType_CUSTOM_COMMAND_ID_SET :: MessageType
- newtype PartnerType where
- PartnerType' { }
- pattern PartnerType_Sidewalk :: PartnerType
- newtype PositionResourceType where
- newtype PositioningConfigStatus where
- newtype SigningAlg where
- SigningAlg' { }
- pattern SigningAlg_Ed25519 :: SigningAlg
- pattern SigningAlg_P256r1 :: SigningAlg
- newtype SupportedRfRegion where
- SupportedRfRegion' { }
- pattern SupportedRfRegion_AS923_1 :: SupportedRfRegion
- pattern SupportedRfRegion_AU915 :: SupportedRfRegion
- pattern SupportedRfRegion_EU868 :: SupportedRfRegion
- pattern SupportedRfRegion_US915 :: SupportedRfRegion
- newtype WirelessDeviceEvent where
- WirelessDeviceEvent' { }
- pattern WirelessDeviceEvent_Downlink_Data :: WirelessDeviceEvent
- pattern WirelessDeviceEvent_Join :: WirelessDeviceEvent
- pattern WirelessDeviceEvent_Registration :: WirelessDeviceEvent
- pattern WirelessDeviceEvent_Rejoin :: WirelessDeviceEvent
- pattern WirelessDeviceEvent_Uplink_Data :: WirelessDeviceEvent
- newtype WirelessDeviceFrameInfo where
- newtype WirelessDeviceIdType where
- newtype WirelessDeviceType where
- newtype WirelessGatewayEvent where
- newtype WirelessGatewayIdType where
- newtype WirelessGatewayServiceType where
- newtype WirelessGatewayTaskDefinitionType where
- newtype WirelessGatewayTaskStatus where
- WirelessGatewayTaskStatus' { }
- pattern WirelessGatewayTaskStatus_COMPLETED :: WirelessGatewayTaskStatus
- pattern WirelessGatewayTaskStatus_FAILED :: WirelessGatewayTaskStatus
- pattern WirelessGatewayTaskStatus_FIRST_RETRY :: WirelessGatewayTaskStatus
- pattern WirelessGatewayTaskStatus_IN_PROGRESS :: WirelessGatewayTaskStatus
- pattern WirelessGatewayTaskStatus_PENDING :: WirelessGatewayTaskStatus
- pattern WirelessGatewayTaskStatus_SECOND_RETRY :: WirelessGatewayTaskStatus
- newtype WirelessGatewayType where
- data AbpV1_0_x = AbpV1_0_x' {}
- newAbpV1_0_x :: AbpV1_0_x
- abpV1_0_x_devAddr :: Lens' AbpV1_0_x (Maybe Text)
- abpV1_0_x_fCntStart :: Lens' AbpV1_0_x (Maybe Natural)
- abpV1_0_x_sessionKeys :: Lens' AbpV1_0_x (Maybe SessionKeysAbpV1_0_x)
- data AbpV1_1 = AbpV1_1' {}
- newAbpV1_1 :: AbpV1_1
- abpV1_1_devAddr :: Lens' AbpV1_1 (Maybe Text)
- abpV1_1_fCntStart :: Lens' AbpV1_1 (Maybe Natural)
- abpV1_1_sessionKeys :: Lens' AbpV1_1 (Maybe SessionKeysAbpV1_1)
- data ApplicationConfig = ApplicationConfig' {}
- newApplicationConfig :: ApplicationConfig
- applicationConfig_destinationName :: Lens' ApplicationConfig (Maybe Text)
- applicationConfig_fPort :: Lens' ApplicationConfig (Maybe Natural)
- applicationConfig_type :: Lens' ApplicationConfig (Maybe ApplicationConfigType)
- data Beaconing = Beaconing' {}
- newBeaconing :: Beaconing
- beaconing_dataRate :: Lens' Beaconing (Maybe Natural)
- beaconing_frequencies :: Lens' Beaconing (Maybe [Natural])
- data CdmaLocalId = CdmaLocalId' {}
- newCdmaLocalId :: Natural -> Natural -> CdmaLocalId
- cdmaLocalId_pnOffset :: Lens' CdmaLocalId Natural
- cdmaLocalId_cdmaChannel :: Lens' CdmaLocalId Natural
- data CdmaNmrObj = CdmaNmrObj' {}
- newCdmaNmrObj :: Natural -> Natural -> CdmaNmrObj
- cdmaNmrObj_baseStationId :: Lens' CdmaNmrObj (Maybe Natural)
- cdmaNmrObj_pilotPower :: Lens' CdmaNmrObj (Maybe Int)
- cdmaNmrObj_pnOffset :: Lens' CdmaNmrObj Natural
- cdmaNmrObj_cdmaChannel :: Lens' CdmaNmrObj Natural
- data CdmaObj = CdmaObj' {}
- newCdmaObj :: Natural -> Natural -> Natural -> CdmaObj
- cdmaObj_baseLat :: Lens' CdmaObj (Maybe Double)
- cdmaObj_baseLng :: Lens' CdmaObj (Maybe Double)
- cdmaObj_cdmaLocalId :: Lens' CdmaObj (Maybe CdmaLocalId)
- cdmaObj_cdmaNmr :: Lens' CdmaObj (Maybe (NonEmpty CdmaNmrObj))
- cdmaObj_pilotPower :: Lens' CdmaObj (Maybe Int)
- cdmaObj_registrationZone :: Lens' CdmaObj (Maybe Natural)
- cdmaObj_systemId :: Lens' CdmaObj Natural
- cdmaObj_networkId :: Lens' CdmaObj Natural
- cdmaObj_baseStationId :: Lens' CdmaObj Natural
- data CellTowers = CellTowers' {}
- newCellTowers :: CellTowers
- cellTowers_cdma :: Lens' CellTowers (Maybe (NonEmpty CdmaObj))
- cellTowers_gsm :: Lens' CellTowers (Maybe (NonEmpty GsmObj))
- cellTowers_lte :: Lens' CellTowers (Maybe (NonEmpty LteObj))
- cellTowers_tdscdma :: Lens' CellTowers (Maybe (NonEmpty TdscdmaObj))
- cellTowers_wcdma :: Lens' CellTowers (Maybe (NonEmpty WcdmaObj))
- data CertificateList = CertificateList' {
- signingAlg :: SigningAlg
- value :: Text
- newCertificateList :: SigningAlg -> Text -> CertificateList
- certificateList_signingAlg :: Lens' CertificateList SigningAlg
- certificateList_value :: Lens' CertificateList Text
- data ConnectionStatusEventConfiguration = ConnectionStatusEventConfiguration' {}
- newConnectionStatusEventConfiguration :: ConnectionStatusEventConfiguration
- connectionStatusEventConfiguration_loRaWAN :: Lens' ConnectionStatusEventConfiguration (Maybe LoRaWANConnectionStatusEventNotificationConfigurations)
- connectionStatusEventConfiguration_wirelessGatewayIdEventTopic :: Lens' ConnectionStatusEventConfiguration (Maybe EventNotificationTopicStatus)
- data ConnectionStatusResourceTypeEventConfiguration = ConnectionStatusResourceTypeEventConfiguration' {}
- newConnectionStatusResourceTypeEventConfiguration :: ConnectionStatusResourceTypeEventConfiguration
- connectionStatusResourceTypeEventConfiguration_loRaWAN :: Lens' ConnectionStatusResourceTypeEventConfiguration (Maybe LoRaWANConnectionStatusResourceTypeEventConfiguration)
- data Destinations = Destinations' {
- arn :: Maybe Text
- description :: Maybe Text
- expression :: Maybe Text
- expressionType :: Maybe ExpressionType
- name :: Maybe Text
- roleArn :: Maybe Text
- newDestinations :: Destinations
- destinations_arn :: Lens' Destinations (Maybe Text)
- destinations_description :: Lens' Destinations (Maybe Text)
- destinations_expression :: Lens' Destinations (Maybe Text)
- destinations_expressionType :: Lens' Destinations (Maybe ExpressionType)
- destinations_name :: Lens' Destinations (Maybe Text)
- destinations_roleArn :: Lens' Destinations (Maybe Text)
- data DeviceProfile = DeviceProfile' {}
- newDeviceProfile :: DeviceProfile
- deviceProfile_arn :: Lens' DeviceProfile (Maybe Text)
- deviceProfile_id :: Lens' DeviceProfile (Maybe Text)
- deviceProfile_name :: Lens' DeviceProfile (Maybe Text)
- data DeviceRegistrationStateEventConfiguration = DeviceRegistrationStateEventConfiguration' {}
- newDeviceRegistrationStateEventConfiguration :: DeviceRegistrationStateEventConfiguration
- deviceRegistrationStateEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateEventConfiguration (Maybe SidewalkEventNotificationConfigurations)
- deviceRegistrationStateEventConfiguration_wirelessDeviceIdEventTopic :: Lens' DeviceRegistrationStateEventConfiguration (Maybe EventNotificationTopicStatus)
- data DeviceRegistrationStateResourceTypeEventConfiguration = DeviceRegistrationStateResourceTypeEventConfiguration' {}
- newDeviceRegistrationStateResourceTypeEventConfiguration :: DeviceRegistrationStateResourceTypeEventConfiguration
- deviceRegistrationStateResourceTypeEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration)
- data DownlinkQueueMessage = DownlinkQueueMessage' {}
- newDownlinkQueueMessage :: DownlinkQueueMessage
- downlinkQueueMessage_loRaWAN :: Lens' DownlinkQueueMessage (Maybe LoRaWANSendDataToDevice)
- downlinkQueueMessage_messageId :: Lens' DownlinkQueueMessage (Maybe Text)
- downlinkQueueMessage_receivedAt :: Lens' DownlinkQueueMessage (Maybe Text)
- downlinkQueueMessage_transmitMode :: Lens' DownlinkQueueMessage (Maybe Natural)
- data EventConfigurationItem = EventConfigurationItem' {}
- newEventConfigurationItem :: EventConfigurationItem
- eventConfigurationItem_events :: Lens' EventConfigurationItem (Maybe EventNotificationItemConfigurations)
- eventConfigurationItem_identifier :: Lens' EventConfigurationItem (Maybe Text)
- eventConfigurationItem_identifierType :: Lens' EventConfigurationItem (Maybe IdentifierType)
- eventConfigurationItem_partnerType :: Lens' EventConfigurationItem (Maybe EventNotificationPartnerType)
- data EventNotificationItemConfigurations = EventNotificationItemConfigurations' {}
- newEventNotificationItemConfigurations :: EventNotificationItemConfigurations
- eventNotificationItemConfigurations_connectionStatus :: Lens' EventNotificationItemConfigurations (Maybe ConnectionStatusEventConfiguration)
- eventNotificationItemConfigurations_deviceRegistrationState :: Lens' EventNotificationItemConfigurations (Maybe DeviceRegistrationStateEventConfiguration)
- eventNotificationItemConfigurations_join :: Lens' EventNotificationItemConfigurations (Maybe JoinEventConfiguration)
- eventNotificationItemConfigurations_messageDeliveryStatus :: Lens' EventNotificationItemConfigurations (Maybe MessageDeliveryStatusEventConfiguration)
- eventNotificationItemConfigurations_proximity :: Lens' EventNotificationItemConfigurations (Maybe ProximityEventConfiguration)
- data FPorts = FPorts' {}
- newFPorts :: FPorts
- fPorts_applications :: Lens' FPorts (Maybe [ApplicationConfig])
- fPorts_clockSync :: Lens' FPorts (Maybe Natural)
- fPorts_fuota :: Lens' FPorts (Maybe Natural)
- fPorts_multicast :: Lens' FPorts (Maybe Natural)
- fPorts_positioning :: Lens' FPorts (Maybe Positioning)
- data FuotaTask = FuotaTask' {}
- newFuotaTask :: FuotaTask
- fuotaTask_arn :: Lens' FuotaTask (Maybe Text)
- fuotaTask_id :: Lens' FuotaTask (Maybe Text)
- fuotaTask_name :: Lens' FuotaTask (Maybe Text)
- data GatewayListItem = GatewayListItem' {}
- newGatewayListItem :: Text -> Natural -> GatewayListItem
- gatewayListItem_gatewayId :: Lens' GatewayListItem Text
- gatewayListItem_downlinkFrequency :: Lens' GatewayListItem Natural
- data GlobalIdentity = GlobalIdentity' {}
- newGlobalIdentity :: Natural -> Natural -> GlobalIdentity
- globalIdentity_lac :: Lens' GlobalIdentity Natural
- globalIdentity_geranCid :: Lens' GlobalIdentity Natural
- data Gnss = Gnss' {}
- newGnss :: Text -> Gnss
- gnss_assistAltitude :: Lens' Gnss (Maybe Double)
- gnss_assistPosition :: Lens' Gnss (Maybe (NonEmpty Double))
- gnss_captureTime :: Lens' Gnss (Maybe Double)
- gnss_captureTimeAccuracy :: Lens' Gnss (Maybe Double)
- gnss_use2DSolver :: Lens' Gnss (Maybe Bool)
- gnss_payload :: Lens' Gnss Text
- data GsmLocalId = GsmLocalId' {}
- newGsmLocalId :: Natural -> Natural -> GsmLocalId
- gsmLocalId_bsic :: Lens' GsmLocalId Natural
- gsmLocalId_bcch :: Lens' GsmLocalId Natural
- data GsmNmrObj = GsmNmrObj' {
- globalIdentity :: Maybe GlobalIdentity
- rxLevel :: Maybe Int
- bsic :: Natural
- bcch :: Natural
- newGsmNmrObj :: Natural -> Natural -> GsmNmrObj
- gsmNmrObj_globalIdentity :: Lens' GsmNmrObj (Maybe GlobalIdentity)
- gsmNmrObj_rxLevel :: Lens' GsmNmrObj (Maybe Int)
- gsmNmrObj_bsic :: Lens' GsmNmrObj Natural
- gsmNmrObj_bcch :: Lens' GsmNmrObj Natural
- data GsmObj = GsmObj' {}
- newGsmObj :: Natural -> Natural -> Natural -> Natural -> GsmObj
- gsmObj_gsmLocalId :: Lens' GsmObj (Maybe GsmLocalId)
- gsmObj_gsmNmr :: Lens' GsmObj (Maybe (NonEmpty GsmNmrObj))
- gsmObj_gsmTimingAdvance :: Lens' GsmObj (Maybe Natural)
- gsmObj_rxLevel :: Lens' GsmObj (Maybe Int)
- gsmObj_mcc :: Lens' GsmObj Natural
- gsmObj_mnc :: Lens' GsmObj Natural
- gsmObj_lac :: Lens' GsmObj Natural
- gsmObj_geranCid :: Lens' GsmObj Natural
- data Ip = Ip' {}
- newIp :: Text -> Ip
- ip_ipAddress :: Lens' Ip Text
- data JoinEventConfiguration = JoinEventConfiguration' {}
- newJoinEventConfiguration :: JoinEventConfiguration
- joinEventConfiguration_loRaWAN :: Lens' JoinEventConfiguration (Maybe LoRaWANJoinEventNotificationConfigurations)
- joinEventConfiguration_wirelessDeviceIdEventTopic :: Lens' JoinEventConfiguration (Maybe EventNotificationTopicStatus)
- data JoinResourceTypeEventConfiguration = JoinResourceTypeEventConfiguration' {}
- newJoinResourceTypeEventConfiguration :: JoinResourceTypeEventConfiguration
- joinResourceTypeEventConfiguration_loRaWAN :: Lens' JoinResourceTypeEventConfiguration (Maybe LoRaWANJoinResourceTypeEventConfiguration)
- data LoRaWANConnectionStatusEventNotificationConfigurations = LoRaWANConnectionStatusEventNotificationConfigurations' {}
- newLoRaWANConnectionStatusEventNotificationConfigurations :: LoRaWANConnectionStatusEventNotificationConfigurations
- loRaWANConnectionStatusEventNotificationConfigurations_gatewayEuiEventTopic :: Lens' LoRaWANConnectionStatusEventNotificationConfigurations (Maybe EventNotificationTopicStatus)
- data LoRaWANConnectionStatusResourceTypeEventConfiguration = LoRaWANConnectionStatusResourceTypeEventConfiguration' {}
- newLoRaWANConnectionStatusResourceTypeEventConfiguration :: LoRaWANConnectionStatusResourceTypeEventConfiguration
- loRaWANConnectionStatusResourceTypeEventConfiguration_wirelessGatewayEventTopic :: Lens' LoRaWANConnectionStatusResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus)
- data LoRaWANDevice = LoRaWANDevice' {}
- newLoRaWANDevice :: LoRaWANDevice
- loRaWANDevice_abpV1_0_x :: Lens' LoRaWANDevice (Maybe AbpV1_0_x)
- loRaWANDevice_abpV1_1 :: Lens' LoRaWANDevice (Maybe AbpV1_1)
- loRaWANDevice_devEui :: Lens' LoRaWANDevice (Maybe Text)
- loRaWANDevice_deviceProfileId :: Lens' LoRaWANDevice (Maybe Text)
- loRaWANDevice_fPorts :: Lens' LoRaWANDevice (Maybe FPorts)
- loRaWANDevice_otaaV1_0_x :: Lens' LoRaWANDevice (Maybe OtaaV1_0_x)
- loRaWANDevice_otaaV1_1 :: Lens' LoRaWANDevice (Maybe OtaaV1_1)
- loRaWANDevice_serviceProfileId :: Lens' LoRaWANDevice (Maybe Text)
- data LoRaWANDeviceMetadata = LoRaWANDeviceMetadata' {}
- newLoRaWANDeviceMetadata :: LoRaWANDeviceMetadata
- loRaWANDeviceMetadata_dataRate :: Lens' LoRaWANDeviceMetadata (Maybe Int)
- loRaWANDeviceMetadata_devEui :: Lens' LoRaWANDeviceMetadata (Maybe Text)
- loRaWANDeviceMetadata_fPort :: Lens' LoRaWANDeviceMetadata (Maybe Int)
- loRaWANDeviceMetadata_frequency :: Lens' LoRaWANDeviceMetadata (Maybe Int)
- loRaWANDeviceMetadata_gateways :: Lens' LoRaWANDeviceMetadata (Maybe [LoRaWANGatewayMetadata])
- loRaWANDeviceMetadata_timestamp :: Lens' LoRaWANDeviceMetadata (Maybe Text)
- data LoRaWANDeviceProfile = LoRaWANDeviceProfile' {
- classBTimeout :: Maybe Natural
- classCTimeout :: Maybe Natural
- factoryPresetFreqsList :: Maybe [Natural]
- macVersion :: Maybe Text
- maxDutyCycle :: Maybe Natural
- maxEirp :: Maybe Natural
- pingSlotDr :: Maybe Natural
- pingSlotFreq :: Maybe Natural
- pingSlotPeriod :: Maybe Natural
- regParamsRevision :: Maybe Text
- rfRegion :: Maybe Text
- rxDataRate2 :: Maybe Natural
- rxDelay1 :: Maybe Natural
- rxDrOffset1 :: Maybe Natural
- rxFreq2 :: Maybe Natural
- supports32BitFCnt :: Maybe Bool
- supportsClassB :: Maybe Bool
- supportsClassC :: Maybe Bool
- supportsJoin :: Maybe Bool
- newLoRaWANDeviceProfile :: LoRaWANDeviceProfile
- loRaWANDeviceProfile_classBTimeout :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_classCTimeout :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_factoryPresetFreqsList :: Lens' LoRaWANDeviceProfile (Maybe [Natural])
- loRaWANDeviceProfile_macVersion :: Lens' LoRaWANDeviceProfile (Maybe Text)
- loRaWANDeviceProfile_maxDutyCycle :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_maxEirp :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_pingSlotDr :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_pingSlotFreq :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_pingSlotPeriod :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_regParamsRevision :: Lens' LoRaWANDeviceProfile (Maybe Text)
- loRaWANDeviceProfile_rfRegion :: Lens' LoRaWANDeviceProfile (Maybe Text)
- loRaWANDeviceProfile_rxDataRate2 :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_rxDelay1 :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_rxDrOffset1 :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_rxFreq2 :: Lens' LoRaWANDeviceProfile (Maybe Natural)
- loRaWANDeviceProfile_supports32BitFCnt :: Lens' LoRaWANDeviceProfile (Maybe Bool)
- loRaWANDeviceProfile_supportsClassB :: Lens' LoRaWANDeviceProfile (Maybe Bool)
- loRaWANDeviceProfile_supportsClassC :: Lens' LoRaWANDeviceProfile (Maybe Bool)
- loRaWANDeviceProfile_supportsJoin :: Lens' LoRaWANDeviceProfile (Maybe Bool)
- data LoRaWANFuotaTask = LoRaWANFuotaTask' {}
- newLoRaWANFuotaTask :: LoRaWANFuotaTask
- loRaWANFuotaTask_rfRegion :: Lens' LoRaWANFuotaTask (Maybe SupportedRfRegion)
- data LoRaWANFuotaTaskGetInfo = LoRaWANFuotaTaskGetInfo' {}
- newLoRaWANFuotaTaskGetInfo :: LoRaWANFuotaTaskGetInfo
- loRaWANFuotaTaskGetInfo_rfRegion :: Lens' LoRaWANFuotaTaskGetInfo (Maybe Text)
- loRaWANFuotaTaskGetInfo_startTime :: Lens' LoRaWANFuotaTaskGetInfo (Maybe UTCTime)
- data LoRaWANGateway = LoRaWANGateway' {}
- newLoRaWANGateway :: LoRaWANGateway
- loRaWANGateway_beaconing :: Lens' LoRaWANGateway (Maybe Beaconing)
- loRaWANGateway_gatewayEui :: Lens' LoRaWANGateway (Maybe Text)
- loRaWANGateway_joinEuiFilters :: Lens' LoRaWANGateway (Maybe [NonEmpty Text])
- loRaWANGateway_netIdFilters :: Lens' LoRaWANGateway (Maybe [Text])
- loRaWANGateway_rfRegion :: Lens' LoRaWANGateway (Maybe Text)
- loRaWANGateway_subBands :: Lens' LoRaWANGateway (Maybe [Natural])
- data LoRaWANGatewayCurrentVersion = LoRaWANGatewayCurrentVersion' {}
- newLoRaWANGatewayCurrentVersion :: LoRaWANGatewayCurrentVersion
- loRaWANGatewayCurrentVersion_currentVersion :: Lens' LoRaWANGatewayCurrentVersion (Maybe LoRaWANGatewayVersion)
- data LoRaWANGatewayMetadata = LoRaWANGatewayMetadata' {}
- newLoRaWANGatewayMetadata :: LoRaWANGatewayMetadata
- loRaWANGatewayMetadata_gatewayEui :: Lens' LoRaWANGatewayMetadata (Maybe Text)
- loRaWANGatewayMetadata_rssi :: Lens' LoRaWANGatewayMetadata (Maybe Double)
- loRaWANGatewayMetadata_snr :: Lens' LoRaWANGatewayMetadata (Maybe Double)
- data LoRaWANGatewayVersion = LoRaWANGatewayVersion' {}
- newLoRaWANGatewayVersion :: LoRaWANGatewayVersion
- loRaWANGatewayVersion_model :: Lens' LoRaWANGatewayVersion (Maybe Text)
- loRaWANGatewayVersion_packageVersion :: Lens' LoRaWANGatewayVersion (Maybe Text)
- loRaWANGatewayVersion_station :: Lens' LoRaWANGatewayVersion (Maybe Text)
- data LoRaWANGetServiceProfileInfo = LoRaWANGetServiceProfileInfo' {
- addGwMetadata :: Maybe Bool
- channelMask :: Maybe Text
- devStatusReqFreq :: Maybe Natural
- dlBucketSize :: Maybe Natural
- dlRate :: Maybe Natural
- dlRatePolicy :: Maybe Text
- drMax :: Maybe Natural
- drMin :: Maybe Natural
- hrAllowed :: Maybe Bool
- minGwDiversity :: Maybe Natural
- nwkGeoLoc :: Maybe Bool
- prAllowed :: Maybe Bool
- raAllowed :: Maybe Bool
- reportDevStatusBattery :: Maybe Bool
- reportDevStatusMargin :: Maybe Bool
- targetPer :: Maybe Natural
- ulBucketSize :: Maybe Natural
- ulRate :: Maybe Natural
- ulRatePolicy :: Maybe Text
- newLoRaWANGetServiceProfileInfo :: LoRaWANGetServiceProfileInfo
- loRaWANGetServiceProfileInfo_addGwMetadata :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_channelMask :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text)
- loRaWANGetServiceProfileInfo_devStatusReqFreq :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_dlBucketSize :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_dlRate :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_dlRatePolicy :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text)
- loRaWANGetServiceProfileInfo_drMax :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_drMin :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_hrAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_minGwDiversity :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_nwkGeoLoc :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_prAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_raAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_reportDevStatusBattery :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_reportDevStatusMargin :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool)
- loRaWANGetServiceProfileInfo_targetPer :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_ulBucketSize :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_ulRate :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural)
- loRaWANGetServiceProfileInfo_ulRatePolicy :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text)
- data LoRaWANJoinEventNotificationConfigurations = LoRaWANJoinEventNotificationConfigurations' {}
- newLoRaWANJoinEventNotificationConfigurations :: LoRaWANJoinEventNotificationConfigurations
- loRaWANJoinEventNotificationConfigurations_devEuiEventTopic :: Lens' LoRaWANJoinEventNotificationConfigurations (Maybe EventNotificationTopicStatus)
- data LoRaWANJoinResourceTypeEventConfiguration = LoRaWANJoinResourceTypeEventConfiguration' {}
- newLoRaWANJoinResourceTypeEventConfiguration :: LoRaWANJoinResourceTypeEventConfiguration
- loRaWANJoinResourceTypeEventConfiguration_wirelessDeviceEventTopic :: Lens' LoRaWANJoinResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus)
- data LoRaWANListDevice = LoRaWANListDevice' {}
- newLoRaWANListDevice :: LoRaWANListDevice
- loRaWANListDevice_devEui :: Lens' LoRaWANListDevice (Maybe Text)
- data LoRaWANMulticast = LoRaWANMulticast' {}
- newLoRaWANMulticast :: LoRaWANMulticast
- loRaWANMulticast_dlClass :: Lens' LoRaWANMulticast (Maybe DlClass)
- loRaWANMulticast_rfRegion :: Lens' LoRaWANMulticast (Maybe SupportedRfRegion)
- data LoRaWANMulticastGet = LoRaWANMulticastGet' {}
- newLoRaWANMulticastGet :: LoRaWANMulticastGet
- loRaWANMulticastGet_dlClass :: Lens' LoRaWANMulticastGet (Maybe DlClass)
- loRaWANMulticastGet_numberOfDevicesInGroup :: Lens' LoRaWANMulticastGet (Maybe Int)
- loRaWANMulticastGet_numberOfDevicesRequested :: Lens' LoRaWANMulticastGet (Maybe Int)
- loRaWANMulticastGet_rfRegion :: Lens' LoRaWANMulticastGet (Maybe SupportedRfRegion)
- data LoRaWANMulticastMetadata = LoRaWANMulticastMetadata' {}
- newLoRaWANMulticastMetadata :: LoRaWANMulticastMetadata
- loRaWANMulticastMetadata_fPort :: Lens' LoRaWANMulticastMetadata (Maybe Natural)
- data LoRaWANMulticastSession = LoRaWANMulticastSession' {}
- newLoRaWANMulticastSession :: LoRaWANMulticastSession
- loRaWANMulticastSession_dlDr :: Lens' LoRaWANMulticastSession (Maybe Natural)
- loRaWANMulticastSession_dlFreq :: Lens' LoRaWANMulticastSession (Maybe Natural)
- loRaWANMulticastSession_sessionStartTime :: Lens' LoRaWANMulticastSession (Maybe UTCTime)
- loRaWANMulticastSession_sessionTimeout :: Lens' LoRaWANMulticastSession (Maybe Natural)
- data LoRaWANSendDataToDevice = LoRaWANSendDataToDevice' {}
- newLoRaWANSendDataToDevice :: LoRaWANSendDataToDevice
- loRaWANSendDataToDevice_fPort :: Lens' LoRaWANSendDataToDevice (Maybe Natural)
- loRaWANSendDataToDevice_participatingGateways :: Lens' LoRaWANSendDataToDevice (Maybe ParticipatingGateways)
- data LoRaWANServiceProfile = LoRaWANServiceProfile' {}
- newLoRaWANServiceProfile :: LoRaWANServiceProfile
- loRaWANServiceProfile_addGwMetadata :: Lens' LoRaWANServiceProfile (Maybe Bool)
- loRaWANServiceProfile_drMax :: Lens' LoRaWANServiceProfile (Maybe Natural)
- loRaWANServiceProfile_drMin :: Lens' LoRaWANServiceProfile (Maybe Natural)
- data LoRaWANStartFuotaTask = LoRaWANStartFuotaTask' {}
- newLoRaWANStartFuotaTask :: LoRaWANStartFuotaTask
- loRaWANStartFuotaTask_startTime :: Lens' LoRaWANStartFuotaTask (Maybe UTCTime)
- data LoRaWANUpdateDevice = LoRaWANUpdateDevice' {}
- newLoRaWANUpdateDevice :: LoRaWANUpdateDevice
- loRaWANUpdateDevice_abpV1_0_x :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_0_x)
- loRaWANUpdateDevice_abpV1_1 :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_1)
- loRaWANUpdateDevice_deviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text)
- loRaWANUpdateDevice_fPorts :: Lens' LoRaWANUpdateDevice (Maybe UpdateFPorts)
- loRaWANUpdateDevice_serviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text)
- data LoRaWANUpdateGatewayTaskCreate = LoRaWANUpdateGatewayTaskCreate' {}
- newLoRaWANUpdateGatewayTaskCreate :: LoRaWANUpdateGatewayTaskCreate
- loRaWANUpdateGatewayTaskCreate_currentVersion :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe LoRaWANGatewayVersion)
- loRaWANUpdateGatewayTaskCreate_sigKeyCrc :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe Natural)
- loRaWANUpdateGatewayTaskCreate_updateSignature :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe Text)
- loRaWANUpdateGatewayTaskCreate_updateVersion :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe LoRaWANGatewayVersion)
- data LoRaWANUpdateGatewayTaskEntry = LoRaWANUpdateGatewayTaskEntry' {}
- newLoRaWANUpdateGatewayTaskEntry :: LoRaWANUpdateGatewayTaskEntry
- loRaWANUpdateGatewayTaskEntry_currentVersion :: Lens' LoRaWANUpdateGatewayTaskEntry (Maybe LoRaWANGatewayVersion)
- loRaWANUpdateGatewayTaskEntry_updateVersion :: Lens' LoRaWANUpdateGatewayTaskEntry (Maybe LoRaWANGatewayVersion)
- data LteLocalId = LteLocalId' {}
- newLteLocalId :: Natural -> Natural -> LteLocalId
- lteLocalId_pci :: Lens' LteLocalId Natural
- lteLocalId_earfcn :: Lens' LteLocalId Natural
- data LteNmrObj = LteNmrObj' {}
- newLteNmrObj :: Natural -> Natural -> Natural -> LteNmrObj
- lteNmrObj_rsrp :: Lens' LteNmrObj (Maybe Int)
- lteNmrObj_rsrq :: Lens' LteNmrObj (Maybe Double)
- lteNmrObj_pci :: Lens' LteNmrObj Natural
- lteNmrObj_earfcn :: Lens' LteNmrObj Natural
- lteNmrObj_eutranCid :: Lens' LteNmrObj Natural
- data LteObj = LteObj' {}
- newLteObj :: Natural -> Natural -> Natural -> LteObj
- lteObj_lteLocalId :: Lens' LteObj (Maybe LteLocalId)
- lteObj_lteNmr :: Lens' LteObj (Maybe (NonEmpty LteNmrObj))
- lteObj_lteTimingAdvance :: Lens' LteObj (Maybe Natural)
- lteObj_nrCapable :: Lens' LteObj (Maybe Bool)
- lteObj_rsrp :: Lens' LteObj (Maybe Int)
- lteObj_rsrq :: Lens' LteObj (Maybe Double)
- lteObj_tac :: Lens' LteObj (Maybe Natural)
- lteObj_mcc :: Lens' LteObj Natural
- lteObj_mnc :: Lens' LteObj Natural
- lteObj_eutranCid :: Lens' LteObj Natural
- data MessageDeliveryStatusEventConfiguration = MessageDeliveryStatusEventConfiguration' {}
- newMessageDeliveryStatusEventConfiguration :: MessageDeliveryStatusEventConfiguration
- messageDeliveryStatusEventConfiguration_sidewalk :: Lens' MessageDeliveryStatusEventConfiguration (Maybe SidewalkEventNotificationConfigurations)
- messageDeliveryStatusEventConfiguration_wirelessDeviceIdEventTopic :: Lens' MessageDeliveryStatusEventConfiguration (Maybe EventNotificationTopicStatus)
- data MessageDeliveryStatusResourceTypeEventConfiguration = MessageDeliveryStatusResourceTypeEventConfiguration' {}
- newMessageDeliveryStatusResourceTypeEventConfiguration :: MessageDeliveryStatusResourceTypeEventConfiguration
- messageDeliveryStatusResourceTypeEventConfiguration_sidewalk :: Lens' MessageDeliveryStatusResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration)
- data MulticastGroup = MulticastGroup' {}
- newMulticastGroup :: MulticastGroup
- multicastGroup_arn :: Lens' MulticastGroup (Maybe Text)
- multicastGroup_id :: Lens' MulticastGroup (Maybe Text)
- multicastGroup_name :: Lens' MulticastGroup (Maybe Text)
- data MulticastGroupByFuotaTask = MulticastGroupByFuotaTask' {}
- newMulticastGroupByFuotaTask :: MulticastGroupByFuotaTask
- multicastGroupByFuotaTask_id :: Lens' MulticastGroupByFuotaTask (Maybe Text)
- data MulticastWirelessMetadata = MulticastWirelessMetadata' {}
- newMulticastWirelessMetadata :: MulticastWirelessMetadata
- multicastWirelessMetadata_loRaWAN :: Lens' MulticastWirelessMetadata (Maybe LoRaWANMulticastMetadata)
- data NetworkAnalyzerConfigurations = NetworkAnalyzerConfigurations' {}
- newNetworkAnalyzerConfigurations :: NetworkAnalyzerConfigurations
- networkAnalyzerConfigurations_arn :: Lens' NetworkAnalyzerConfigurations (Maybe Text)
- networkAnalyzerConfigurations_name :: Lens' NetworkAnalyzerConfigurations (Maybe Text)
- data OtaaV1_0_x = OtaaV1_0_x' {}
- newOtaaV1_0_x :: OtaaV1_0_x
- otaaV1_0_x_appEui :: Lens' OtaaV1_0_x (Maybe Text)
- otaaV1_0_x_appKey :: Lens' OtaaV1_0_x (Maybe Text)
- otaaV1_0_x_genAppKey :: Lens' OtaaV1_0_x (Maybe Text)
- data OtaaV1_1 = OtaaV1_1' {}
- newOtaaV1_1 :: OtaaV1_1
- otaaV1_1_appKey :: Lens' OtaaV1_1 (Maybe Text)
- otaaV1_1_joinEui :: Lens' OtaaV1_1 (Maybe Text)
- otaaV1_1_nwkKey :: Lens' OtaaV1_1 (Maybe Text)
- data ParticipatingGateways = ParticipatingGateways' {}
- newParticipatingGateways :: DownlinkMode -> Natural -> ParticipatingGateways
- participatingGateways_downlinkMode :: Lens' ParticipatingGateways DownlinkMode
- participatingGateways_gatewayList :: Lens' ParticipatingGateways [GatewayListItem]
- participatingGateways_transmissionInterval :: Lens' ParticipatingGateways Natural
- data Positioning = Positioning' {}
- newPositioning :: Positioning
- positioning_clockSync :: Lens' Positioning (Maybe Natural)
- positioning_gnss :: Lens' Positioning (Maybe Natural)
- positioning_stream :: Lens' Positioning (Maybe Natural)
- data ProximityEventConfiguration = ProximityEventConfiguration' {}
- newProximityEventConfiguration :: ProximityEventConfiguration
- proximityEventConfiguration_sidewalk :: Lens' ProximityEventConfiguration (Maybe SidewalkEventNotificationConfigurations)
- proximityEventConfiguration_wirelessDeviceIdEventTopic :: Lens' ProximityEventConfiguration (Maybe EventNotificationTopicStatus)
- data ProximityResourceTypeEventConfiguration = ProximityResourceTypeEventConfiguration' {}
- newProximityResourceTypeEventConfiguration :: ProximityResourceTypeEventConfiguration
- proximityResourceTypeEventConfiguration_sidewalk :: Lens' ProximityResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration)
- data ServiceProfile = ServiceProfile' {}
- newServiceProfile :: ServiceProfile
- serviceProfile_arn :: Lens' ServiceProfile (Maybe Text)
- serviceProfile_id :: Lens' ServiceProfile (Maybe Text)
- serviceProfile_name :: Lens' ServiceProfile (Maybe Text)
- data SessionKeysAbpV1_0_x = SessionKeysAbpV1_0_x' {}
- newSessionKeysAbpV1_0_x :: SessionKeysAbpV1_0_x
- sessionKeysAbpV1_0_x_appSKey :: Lens' SessionKeysAbpV1_0_x (Maybe Text)
- sessionKeysAbpV1_0_x_nwkSKey :: Lens' SessionKeysAbpV1_0_x (Maybe Text)
- data SessionKeysAbpV1_1 = SessionKeysAbpV1_1' {
- appSKey :: Maybe Text
- fNwkSIntKey :: Maybe Text
- nwkSEncKey :: Maybe Text
- sNwkSIntKey :: Maybe Text
- newSessionKeysAbpV1_1 :: SessionKeysAbpV1_1
- sessionKeysAbpV1_1_appSKey :: Lens' SessionKeysAbpV1_1 (Maybe Text)
- sessionKeysAbpV1_1_fNwkSIntKey :: Lens' SessionKeysAbpV1_1 (Maybe Text)
- sessionKeysAbpV1_1_nwkSEncKey :: Lens' SessionKeysAbpV1_1 (Maybe Text)
- sessionKeysAbpV1_1_sNwkSIntKey :: Lens' SessionKeysAbpV1_1 (Maybe Text)
- data SidewalkAccountInfo = SidewalkAccountInfo' {}
- newSidewalkAccountInfo :: SidewalkAccountInfo
- sidewalkAccountInfo_amazonId :: Lens' SidewalkAccountInfo (Maybe Text)
- sidewalkAccountInfo_appServerPrivateKey :: Lens' SidewalkAccountInfo (Maybe Text)
- data SidewalkAccountInfoWithFingerprint = SidewalkAccountInfoWithFingerprint' {}
- newSidewalkAccountInfoWithFingerprint :: SidewalkAccountInfoWithFingerprint
- sidewalkAccountInfoWithFingerprint_amazonId :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text)
- sidewalkAccountInfoWithFingerprint_arn :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text)
- sidewalkAccountInfoWithFingerprint_fingerprint :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text)
- data SidewalkDevice = SidewalkDevice' {}
- newSidewalkDevice :: SidewalkDevice
- sidewalkDevice_amazonId :: Lens' SidewalkDevice (Maybe Text)
- sidewalkDevice_deviceCertificates :: Lens' SidewalkDevice (Maybe [CertificateList])
- sidewalkDevice_sidewalkId :: Lens' SidewalkDevice (Maybe Text)
- sidewalkDevice_sidewalkManufacturingSn :: Lens' SidewalkDevice (Maybe Text)
- data SidewalkDeviceMetadata = SidewalkDeviceMetadata' {}
- newSidewalkDeviceMetadata :: SidewalkDeviceMetadata
- sidewalkDeviceMetadata_batteryLevel :: Lens' SidewalkDeviceMetadata (Maybe BatteryLevel)
- sidewalkDeviceMetadata_deviceState :: Lens' SidewalkDeviceMetadata (Maybe DeviceState)
- sidewalkDeviceMetadata_event :: Lens' SidewalkDeviceMetadata (Maybe Event)
- sidewalkDeviceMetadata_rssi :: Lens' SidewalkDeviceMetadata (Maybe Int)
- data SidewalkEventNotificationConfigurations = SidewalkEventNotificationConfigurations' {}
- newSidewalkEventNotificationConfigurations :: SidewalkEventNotificationConfigurations
- sidewalkEventNotificationConfigurations_amazonIdEventTopic :: Lens' SidewalkEventNotificationConfigurations (Maybe EventNotificationTopicStatus)
- data SidewalkListDevice = SidewalkListDevice' {}
- newSidewalkListDevice :: SidewalkListDevice
- sidewalkListDevice_amazonId :: Lens' SidewalkListDevice (Maybe Text)
- sidewalkListDevice_deviceCertificates :: Lens' SidewalkListDevice (Maybe [CertificateList])
- sidewalkListDevice_sidewalkId :: Lens' SidewalkListDevice (Maybe Text)
- sidewalkListDevice_sidewalkManufacturingSn :: Lens' SidewalkListDevice (Maybe Text)
- data SidewalkResourceTypeEventConfiguration = SidewalkResourceTypeEventConfiguration' {}
- newSidewalkResourceTypeEventConfiguration :: SidewalkResourceTypeEventConfiguration
- sidewalkResourceTypeEventConfiguration_wirelessDeviceEventTopic :: Lens' SidewalkResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus)
- data SidewalkSendDataToDevice = SidewalkSendDataToDevice' {}
- newSidewalkSendDataToDevice :: SidewalkSendDataToDevice
- sidewalkSendDataToDevice_ackModeRetryDurationSecs :: Lens' SidewalkSendDataToDevice (Maybe Natural)
- sidewalkSendDataToDevice_messageType :: Lens' SidewalkSendDataToDevice (Maybe MessageType)
- sidewalkSendDataToDevice_seq :: Lens' SidewalkSendDataToDevice (Maybe Natural)
- data SidewalkUpdateAccount = SidewalkUpdateAccount' {}
- newSidewalkUpdateAccount :: SidewalkUpdateAccount
- sidewalkUpdateAccount_appServerPrivateKey :: Lens' SidewalkUpdateAccount (Maybe Text)
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TdscdmaLocalId = TdscdmaLocalId' {
- uarfcn :: Natural
- cellParams :: Natural
- newTdscdmaLocalId :: Natural -> Natural -> TdscdmaLocalId
- tdscdmaLocalId_uarfcn :: Lens' TdscdmaLocalId Natural
- tdscdmaLocalId_cellParams :: Lens' TdscdmaLocalId Natural
- data TdscdmaNmrObj = TdscdmaNmrObj' {}
- newTdscdmaNmrObj :: Natural -> Natural -> TdscdmaNmrObj
- tdscdmaNmrObj_pathLoss :: Lens' TdscdmaNmrObj (Maybe Natural)
- tdscdmaNmrObj_rscp :: Lens' TdscdmaNmrObj (Maybe Int)
- tdscdmaNmrObj_utranCid :: Lens' TdscdmaNmrObj (Maybe Natural)
- tdscdmaNmrObj_uarfcn :: Lens' TdscdmaNmrObj Natural
- tdscdmaNmrObj_cellParams :: Lens' TdscdmaNmrObj Natural
- data TdscdmaObj = TdscdmaObj' {}
- newTdscdmaObj :: Natural -> Natural -> Natural -> TdscdmaObj
- tdscdmaObj_lac :: Lens' TdscdmaObj (Maybe Natural)
- tdscdmaObj_pathLoss :: Lens' TdscdmaObj (Maybe Natural)
- tdscdmaObj_rscp :: Lens' TdscdmaObj (Maybe Int)
- tdscdmaObj_tdscdmaLocalId :: Lens' TdscdmaObj (Maybe TdscdmaLocalId)
- tdscdmaObj_tdscdmaNmr :: Lens' TdscdmaObj (Maybe (NonEmpty TdscdmaNmrObj))
- tdscdmaObj_tdscdmaTimingAdvance :: Lens' TdscdmaObj (Maybe Natural)
- tdscdmaObj_mcc :: Lens' TdscdmaObj Natural
- tdscdmaObj_mnc :: Lens' TdscdmaObj Natural
- tdscdmaObj_utranCid :: Lens' TdscdmaObj Natural
- data TraceContent = TraceContent' {}
- newTraceContent :: TraceContent
- traceContent_logLevel :: Lens' TraceContent (Maybe LogLevel)
- traceContent_wirelessDeviceFrameInfo :: Lens' TraceContent (Maybe WirelessDeviceFrameInfo)
- data UpdateAbpV1_0_x = UpdateAbpV1_0_x' {}
- newUpdateAbpV1_0_x :: UpdateAbpV1_0_x
- updateAbpV1_0_x_fCntStart :: Lens' UpdateAbpV1_0_x (Maybe Natural)
- data UpdateAbpV1_1 = UpdateAbpV1_1' {}
- newUpdateAbpV1_1 :: UpdateAbpV1_1
- updateAbpV1_1_fCntStart :: Lens' UpdateAbpV1_1 (Maybe Natural)
- data UpdateFPorts = UpdateFPorts' {}
- newUpdateFPorts :: UpdateFPorts
- updateFPorts_applications :: Lens' UpdateFPorts (Maybe [ApplicationConfig])
- updateFPorts_positioning :: Lens' UpdateFPorts (Maybe Positioning)
- data UpdateWirelessGatewayTaskCreate = UpdateWirelessGatewayTaskCreate' {}
- newUpdateWirelessGatewayTaskCreate :: UpdateWirelessGatewayTaskCreate
- updateWirelessGatewayTaskCreate_loRaWAN :: Lens' UpdateWirelessGatewayTaskCreate (Maybe LoRaWANUpdateGatewayTaskCreate)
- updateWirelessGatewayTaskCreate_updateDataRole :: Lens' UpdateWirelessGatewayTaskCreate (Maybe Text)
- updateWirelessGatewayTaskCreate_updateDataSource :: Lens' UpdateWirelessGatewayTaskCreate (Maybe Text)
- data UpdateWirelessGatewayTaskEntry = UpdateWirelessGatewayTaskEntry' {}
- newUpdateWirelessGatewayTaskEntry :: UpdateWirelessGatewayTaskEntry
- updateWirelessGatewayTaskEntry_arn :: Lens' UpdateWirelessGatewayTaskEntry (Maybe Text)
- updateWirelessGatewayTaskEntry_id :: Lens' UpdateWirelessGatewayTaskEntry (Maybe Text)
- updateWirelessGatewayTaskEntry_loRaWAN :: Lens' UpdateWirelessGatewayTaskEntry (Maybe LoRaWANUpdateGatewayTaskEntry)
- data WcdmaLocalId = WcdmaLocalId' {}
- newWcdmaLocalId :: Natural -> Natural -> WcdmaLocalId
- wcdmaLocalId_uarfcndl :: Lens' WcdmaLocalId Natural
- wcdmaLocalId_psc :: Lens' WcdmaLocalId Natural
- data WcdmaNmrObj = WcdmaNmrObj' {}
- newWcdmaNmrObj :: Natural -> Natural -> Natural -> WcdmaNmrObj
- wcdmaNmrObj_pathLoss :: Lens' WcdmaNmrObj (Maybe Natural)
- wcdmaNmrObj_rscp :: Lens' WcdmaNmrObj (Maybe Int)
- wcdmaNmrObj_uarfcndl :: Lens' WcdmaNmrObj Natural
- wcdmaNmrObj_psc :: Lens' WcdmaNmrObj Natural
- wcdmaNmrObj_utranCid :: Lens' WcdmaNmrObj Natural
- data WcdmaObj = WcdmaObj' {}
- newWcdmaObj :: Natural -> Natural -> Natural -> WcdmaObj
- wcdmaObj_lac :: Lens' WcdmaObj (Maybe Natural)
- wcdmaObj_pathLoss :: Lens' WcdmaObj (Maybe Natural)
- wcdmaObj_rscp :: Lens' WcdmaObj (Maybe Int)
- wcdmaObj_wcdmaLocalId :: Lens' WcdmaObj (Maybe WcdmaLocalId)
- wcdmaObj_wcdmaNmr :: Lens' WcdmaObj (Maybe (NonEmpty WcdmaNmrObj))
- wcdmaObj_mcc :: Lens' WcdmaObj Natural
- wcdmaObj_mnc :: Lens' WcdmaObj Natural
- wcdmaObj_utranCid :: Lens' WcdmaObj Natural
- data WiFiAccessPoint = WiFiAccessPoint' {
- macAddress :: Text
- rss :: Int
- newWiFiAccessPoint :: Text -> Int -> WiFiAccessPoint
- wiFiAccessPoint_macAddress :: Lens' WiFiAccessPoint Text
- wiFiAccessPoint_rss :: Lens' WiFiAccessPoint Int
- data WirelessDeviceEventLogOption = WirelessDeviceEventLogOption' {}
- newWirelessDeviceEventLogOption :: WirelessDeviceEvent -> LogLevel -> WirelessDeviceEventLogOption
- wirelessDeviceEventLogOption_event :: Lens' WirelessDeviceEventLogOption WirelessDeviceEvent
- wirelessDeviceEventLogOption_logLevel :: Lens' WirelessDeviceEventLogOption LogLevel
- data WirelessDeviceLogOption = WirelessDeviceLogOption' {}
- newWirelessDeviceLogOption :: WirelessDeviceType -> LogLevel -> WirelessDeviceLogOption
- wirelessDeviceLogOption_events :: Lens' WirelessDeviceLogOption (Maybe [WirelessDeviceEventLogOption])
- wirelessDeviceLogOption_type :: Lens' WirelessDeviceLogOption WirelessDeviceType
- wirelessDeviceLogOption_logLevel :: Lens' WirelessDeviceLogOption LogLevel
- data WirelessDeviceStatistics = WirelessDeviceStatistics' {
- arn :: Maybe Text
- destinationName :: Maybe Text
- fuotaDeviceStatus :: Maybe FuotaDeviceStatus
- id :: Maybe Text
- lastUplinkReceivedAt :: Maybe Text
- loRaWAN :: Maybe LoRaWANListDevice
- mcGroupId :: Maybe Natural
- multicastDeviceStatus :: Maybe Text
- name :: Maybe Text
- sidewalk :: Maybe SidewalkListDevice
- type' :: Maybe WirelessDeviceType
- newWirelessDeviceStatistics :: WirelessDeviceStatistics
- wirelessDeviceStatistics_arn :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_destinationName :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_fuotaDeviceStatus :: Lens' WirelessDeviceStatistics (Maybe FuotaDeviceStatus)
- wirelessDeviceStatistics_id :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_lastUplinkReceivedAt :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_loRaWAN :: Lens' WirelessDeviceStatistics (Maybe LoRaWANListDevice)
- wirelessDeviceStatistics_mcGroupId :: Lens' WirelessDeviceStatistics (Maybe Natural)
- wirelessDeviceStatistics_multicastDeviceStatus :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_name :: Lens' WirelessDeviceStatistics (Maybe Text)
- wirelessDeviceStatistics_sidewalk :: Lens' WirelessDeviceStatistics (Maybe SidewalkListDevice)
- wirelessDeviceStatistics_type :: Lens' WirelessDeviceStatistics (Maybe WirelessDeviceType)
- data WirelessGatewayEventLogOption = WirelessGatewayEventLogOption' {}
- newWirelessGatewayEventLogOption :: WirelessGatewayEvent -> LogLevel -> WirelessGatewayEventLogOption
- wirelessGatewayEventLogOption_event :: Lens' WirelessGatewayEventLogOption WirelessGatewayEvent
- wirelessGatewayEventLogOption_logLevel :: Lens' WirelessGatewayEventLogOption LogLevel
- data WirelessGatewayLogOption = WirelessGatewayLogOption' {}
- newWirelessGatewayLogOption :: WirelessGatewayType -> LogLevel -> WirelessGatewayLogOption
- wirelessGatewayLogOption_events :: Lens' WirelessGatewayLogOption (Maybe [WirelessGatewayEventLogOption])
- wirelessGatewayLogOption_type :: Lens' WirelessGatewayLogOption WirelessGatewayType
- wirelessGatewayLogOption_logLevel :: Lens' WirelessGatewayLogOption LogLevel
- data WirelessGatewayStatistics = WirelessGatewayStatistics' {}
- newWirelessGatewayStatistics :: WirelessGatewayStatistics
- wirelessGatewayStatistics_arn :: Lens' WirelessGatewayStatistics (Maybe Text)
- wirelessGatewayStatistics_description :: Lens' WirelessGatewayStatistics (Maybe Text)
- wirelessGatewayStatistics_id :: Lens' WirelessGatewayStatistics (Maybe Text)
- wirelessGatewayStatistics_lastUplinkReceivedAt :: Lens' WirelessGatewayStatistics (Maybe Text)
- wirelessGatewayStatistics_loRaWAN :: Lens' WirelessGatewayStatistics (Maybe LoRaWANGateway)
- wirelessGatewayStatistics_name :: Lens' WirelessGatewayStatistics (Maybe Text)
- data WirelessMetadata = WirelessMetadata' {}
- newWirelessMetadata :: WirelessMetadata
- wirelessMetadata_loRaWAN :: Lens' WirelessMetadata (Maybe LoRaWANSendDataToDevice)
- wirelessMetadata_sidewalk :: Lens' WirelessMetadata (Maybe SidewalkSendDataToDevice)
Service Configuration
defaultService :: Service Source #
API version 2020-11-22
of the Amazon IoT Wireless SDK configuration.
Errors
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
User does not have permission to perform this action.
_ConflictException :: AsError a => Fold a ServiceError Source #
Adding, updating, or deleting the resource can cause an inconsistent state.
_InternalServerException :: AsError a => Fold a ServiceError Source #
An unexpected error occurred while processing a request.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
Resource does not exist.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The request was denied because it exceeded the allowed API request rate.
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
The request was denied because the resource can't have any more tags.
_ValidationException :: AsError a => Fold a ServiceError Source #
The input did not meet the specified constraints.
ApplicationConfigType
newtype ApplicationConfigType Source #
Instances
BatteryLevel
newtype BatteryLevel Source #
Sidewalk device battery level.
pattern BatteryLevel_Critical :: BatteryLevel | |
pattern BatteryLevel_Low :: BatteryLevel | |
pattern BatteryLevel_Normal :: BatteryLevel |
Instances
ConnectionStatus
newtype ConnectionStatus Source #
pattern ConnectionStatus_Connected :: ConnectionStatus | |
pattern ConnectionStatus_Disconnected :: ConnectionStatus |
Instances
DeviceState
newtype DeviceState Source #
Device state defines the device status of sidewalk device.
pattern DeviceState_Provisioned :: DeviceState | |
pattern DeviceState_RegisteredNotSeen :: DeviceState | |
pattern DeviceState_RegisteredReachable :: DeviceState | |
pattern DeviceState_RegisteredUnreachable :: DeviceState |
Instances
DlClass
DlClass for LoRaWAM, valid values are ClassB and ClassC.
pattern DlClass_ClassB :: DlClass | |
pattern DlClass_ClassC :: DlClass |
Instances
DownlinkMode
newtype DownlinkMode Source #
pattern DownlinkMode_CONCURRENT :: DownlinkMode | |
pattern DownlinkMode_SEQUENTIAL :: DownlinkMode | |
pattern DownlinkMode_USING_UPLINK_GATEWAY :: DownlinkMode |
Instances
Event
Sidewalk device status notification.
pattern Event_Ack :: Event | |
pattern Event_Discovered :: Event | |
pattern Event_Lost :: Event | |
pattern Event_Nack :: Event | |
pattern Event_Passthrough :: Event |
Instances
EventNotificationPartnerType
newtype EventNotificationPartnerType Source #
Instances
EventNotificationResourceType
newtype EventNotificationResourceType Source #
Instances
EventNotificationTopicStatus
newtype EventNotificationTopicStatus Source #
pattern EventNotificationTopicStatus_Disabled :: EventNotificationTopicStatus | |
pattern EventNotificationTopicStatus_Enabled :: EventNotificationTopicStatus |
Instances
ExpressionType
newtype ExpressionType Source #
pattern ExpressionType_MqttTopic :: ExpressionType | |
pattern ExpressionType_RuleName :: ExpressionType |
Instances
FuotaDeviceStatus
newtype FuotaDeviceStatus Source #
The status of a wireless device in a FUOTA task.
pattern FuotaDeviceStatus_FragAlgo_unsupported :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_FragIndex_unsupported :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_Initial :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_MICError :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_MemoryError :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_MissingFrag :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_Not_enough_memory :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_Package_Not_Supported :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_SessionCnt_replay :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_Successful :: FuotaDeviceStatus | |
pattern FuotaDeviceStatus_Wrong_descriptor :: FuotaDeviceStatus |
Instances
FuotaTaskStatus
newtype FuotaTaskStatus Source #
The status of a FUOTA task.
pattern FuotaTaskStatus_Delete_Waiting :: FuotaTaskStatus | |
pattern FuotaTaskStatus_FuotaDone :: FuotaTaskStatus | |
pattern FuotaTaskStatus_FuotaSession_Waiting :: FuotaTaskStatus | |
pattern FuotaTaskStatus_In_FuotaSession :: FuotaTaskStatus | |
pattern FuotaTaskStatus_Pending :: FuotaTaskStatus |
Instances
IdentifierType
newtype IdentifierType Source #
pattern IdentifierType_DevEui :: IdentifierType | |
pattern IdentifierType_GatewayEui :: IdentifierType | |
pattern IdentifierType_PartnerAccountId :: IdentifierType | |
pattern IdentifierType_WirelessDeviceId :: IdentifierType | |
pattern IdentifierType_WirelessGatewayId :: IdentifierType |
Instances
LogLevel
The log level for a log message. The log levels can be disabled, or set
to ERROR
to display less verbose logs containing only error
information, or to INFO
for more detailed logs.
pattern LogLevel_DISABLED :: LogLevel | |
pattern LogLevel_ERROR :: LogLevel | |
pattern LogLevel_INFO :: LogLevel |
Instances
MessageType
newtype MessageType Source #
Sidewalk device message type. Default value is
CUSTOM_COMMAND_ID_NOTIFY
.
pattern MessageType_CUSTOM_COMMAND_ID_GET :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_NOTIFY :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_RESP :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_SET :: MessageType |
Instances
PartnerType
newtype PartnerType Source #
pattern PartnerType_Sidewalk :: PartnerType |
Instances
PositionResourceType
newtype PositionResourceType Source #
pattern PositionResourceType_WirelessDevice :: PositionResourceType | |
pattern PositionResourceType_WirelessGateway :: PositionResourceType |
Instances
PositioningConfigStatus
newtype PositioningConfigStatus Source #
pattern PositioningConfigStatus_Disabled :: PositioningConfigStatus | |
pattern PositioningConfigStatus_Enabled :: PositioningConfigStatus |
Instances
SigningAlg
newtype SigningAlg Source #
The certificate chain algorithm provided by sidewalk.
pattern SigningAlg_Ed25519 :: SigningAlg | |
pattern SigningAlg_P256r1 :: SigningAlg |
Instances
SupportedRfRegion
newtype SupportedRfRegion Source #
Supported RfRegions
pattern SupportedRfRegion_AS923_1 :: SupportedRfRegion | |
pattern SupportedRfRegion_AU915 :: SupportedRfRegion | |
pattern SupportedRfRegion_EU868 :: SupportedRfRegion | |
pattern SupportedRfRegion_US915 :: SupportedRfRegion |
Instances
WirelessDeviceEvent
newtype WirelessDeviceEvent Source #
The event for a log message, if the log message is tied to a wireless device.
pattern WirelessDeviceEvent_Downlink_Data :: WirelessDeviceEvent | |
pattern WirelessDeviceEvent_Join :: WirelessDeviceEvent | |
pattern WirelessDeviceEvent_Registration :: WirelessDeviceEvent | |
pattern WirelessDeviceEvent_Rejoin :: WirelessDeviceEvent | |
pattern WirelessDeviceEvent_Uplink_Data :: WirelessDeviceEvent |
Instances
WirelessDeviceFrameInfo
newtype WirelessDeviceFrameInfo Source #
FrameInfo
of your wireless device resources for the trace content. Use
FrameInfo to debug the communication between your LoRaWAN end devices
and the network server.
pattern WirelessDeviceFrameInfo_DISABLED :: WirelessDeviceFrameInfo | |
pattern WirelessDeviceFrameInfo_ENABLED :: WirelessDeviceFrameInfo |
Instances
WirelessDeviceIdType
newtype WirelessDeviceIdType Source #
Instances
WirelessDeviceType
newtype WirelessDeviceType Source #
pattern WirelessDeviceType_LoRaWAN :: WirelessDeviceType | |
pattern WirelessDeviceType_Sidewalk :: WirelessDeviceType |
Instances
WirelessGatewayEvent
newtype WirelessGatewayEvent Source #
The event for a log message, if the log message is tied to a wireless gateway.
pattern WirelessGatewayEvent_CUPS_Request :: WirelessGatewayEvent | |
pattern WirelessGatewayEvent_Certificate :: WirelessGatewayEvent |
Instances
WirelessGatewayIdType
newtype WirelessGatewayIdType Source #
Instances
WirelessGatewayServiceType
newtype WirelessGatewayServiceType Source #
pattern WirelessGatewayServiceType_CUPS :: WirelessGatewayServiceType | |
pattern WirelessGatewayServiceType_LNS :: WirelessGatewayServiceType |
Instances
WirelessGatewayTaskDefinitionType
newtype WirelessGatewayTaskDefinitionType Source #
Instances
WirelessGatewayTaskStatus
newtype WirelessGatewayTaskStatus Source #
Instances
WirelessGatewayType
newtype WirelessGatewayType Source #
The wireless gateway type.
pattern WirelessGatewayType_LoRaWAN :: WirelessGatewayType |
Instances
AbpV1_0_x
ABP device object for LoRaWAN specification v1.0.x
See: newAbpV1_0_x
smart constructor.
AbpV1_0_x' | |
|
Instances
FromJSON AbpV1_0_x Source # | |
ToJSON AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
Generic AbpV1_0_x Source # | |
Read AbpV1_0_x Source # | |
Show AbpV1_0_x Source # | |
NFData AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
Eq AbpV1_0_x Source # | |
Hashable AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
type Rep AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x type Rep AbpV1_0_x = D1 ('MetaData "AbpV1_0_x" "Amazonka.IoTWireless.Types.AbpV1_0_x" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "AbpV1_0_x'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fCntStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:fCntStart:AbpV1_0_x'
, abpV1_0_x_fCntStart
- The FCnt init value.
$sel:sessionKeys:AbpV1_0_x'
, abpV1_0_x_sessionKeys
- Session keys for ABP v1.0.x
abpV1_0_x_sessionKeys :: Lens' AbpV1_0_x (Maybe SessionKeysAbpV1_0_x) Source #
Session keys for ABP v1.0.x
AbpV1_1
ABP device object for LoRaWAN specification v1.1
See: newAbpV1_1
smart constructor.
AbpV1_1' | |
|
Instances
FromJSON AbpV1_1 Source # | |
ToJSON AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
Generic AbpV1_1 Source # | |
Read AbpV1_1 Source # | |
Show AbpV1_1 Source # | |
NFData AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
Eq AbpV1_1 Source # | |
Hashable AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
type Rep AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 type Rep AbpV1_1 = D1 ('MetaData "AbpV1_1" "Amazonka.IoTWireless.Types.AbpV1_1" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "AbpV1_1'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fCntStart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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:fCntStart:AbpV1_1'
, abpV1_1_fCntStart
- The FCnt init value.
$sel:sessionKeys:AbpV1_1'
, abpV1_1_sessionKeys
- Session keys for ABP v1.1
abpV1_1_sessionKeys :: Lens' AbpV1_1 (Maybe SessionKeysAbpV1_1) Source #
Session keys for ABP v1.1
ApplicationConfig
data ApplicationConfig Source #
LoRaWAN application configuration, which can be used to perform geolocation.
See: newApplicationConfig
smart constructor.
ApplicationConfig' | |
|
Instances
newApplicationConfig :: ApplicationConfig Source #
Create a value of ApplicationConfig
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:destinationName:ApplicationConfig'
, applicationConfig_destinationName
- The name of the position data destination that describes the AWS IoT
rule that processes the device's position data for use by AWS IoT Core
for LoRaWAN.
$sel:fPort:ApplicationConfig'
, applicationConfig_fPort
- Undocumented member.
$sel:type':ApplicationConfig'
, applicationConfig_type
- Application type, which can be specified to obtain real-time position
information of your LoRaWAN device.
applicationConfig_destinationName :: Lens' ApplicationConfig (Maybe Text) Source #
The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.
applicationConfig_fPort :: Lens' ApplicationConfig (Maybe Natural) Source #
Undocumented member.
applicationConfig_type :: Lens' ApplicationConfig (Maybe ApplicationConfigType) Source #
Application type, which can be specified to obtain real-time position information of your LoRaWAN device.
Beaconing
Beaconing parameters for configuring the wireless gateways.
See: newBeaconing
smart constructor.
Instances
FromJSON Beaconing Source # | |
ToJSON Beaconing Source # | |
Defined in Amazonka.IoTWireless.Types.Beaconing | |
Generic Beaconing Source # | |
Read Beaconing Source # | |
Show Beaconing Source # | |
NFData Beaconing Source # | |
Defined in Amazonka.IoTWireless.Types.Beaconing | |
Eq Beaconing Source # | |
Hashable Beaconing Source # | |
Defined in Amazonka.IoTWireless.Types.Beaconing | |
type Rep Beaconing Source # | |
Defined in Amazonka.IoTWireless.Types.Beaconing type Rep Beaconing = D1 ('MetaData "Beaconing" "Amazonka.IoTWireless.Types.Beaconing" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "Beaconing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "frequencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])))) |
newBeaconing :: Beaconing Source #
Create a value of Beaconing
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:dataRate:Beaconing'
, beaconing_dataRate
- The data rate for gateways that are sending the beacons.
$sel:frequencies:Beaconing'
, beaconing_frequencies
- The frequency list for the gateways to send the beacons.
beaconing_dataRate :: Lens' Beaconing (Maybe Natural) Source #
The data rate for gateways that are sending the beacons.
beaconing_frequencies :: Lens' Beaconing (Maybe [Natural]) Source #
The frequency list for the gateways to send the beacons.
CdmaLocalId
data CdmaLocalId Source #
CDMA local ID information, which corresponds to the local identification parameters of a CDMA cell.
See: newCdmaLocalId
smart constructor.
CdmaLocalId' | |
|
Instances
Create a value of CdmaLocalId
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:pnOffset:CdmaLocalId'
, cdmaLocalId_pnOffset
- Pseudo-noise offset, which is a characteristic of the signal from a cell
on a radio tower.
$sel:cdmaChannel:CdmaLocalId'
, cdmaLocalId_cdmaChannel
- CDMA channel information.
cdmaLocalId_pnOffset :: Lens' CdmaLocalId Natural Source #
Pseudo-noise offset, which is a characteristic of the signal from a cell on a radio tower.
cdmaLocalId_cdmaChannel :: Lens' CdmaLocalId Natural Source #
CDMA channel information.
CdmaNmrObj
data CdmaNmrObj Source #
CDMA object for network measurement reports.
See: newCdmaNmrObj
smart constructor.
CdmaNmrObj' | |
|
Instances
Create a value of CdmaNmrObj
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:baseStationId:CdmaNmrObj'
, cdmaNmrObj_baseStationId
- CDMA base station ID (BSID).
$sel:pilotPower:CdmaNmrObj'
, cdmaNmrObj_pilotPower
- Transmit power level of the pilot signal, measured in dBm
(decibel-milliwatts).
$sel:pnOffset:CdmaNmrObj'
, cdmaNmrObj_pnOffset
- Pseudo-noise offset, which is a characteristic of the signal from a cell
on a radio tower.
$sel:cdmaChannel:CdmaNmrObj'
, cdmaNmrObj_cdmaChannel
- CDMA channel information.
cdmaNmrObj_baseStationId :: Lens' CdmaNmrObj (Maybe Natural) Source #
CDMA base station ID (BSID).
cdmaNmrObj_pilotPower :: Lens' CdmaNmrObj (Maybe Int) Source #
Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts).
cdmaNmrObj_pnOffset :: Lens' CdmaNmrObj Natural Source #
Pseudo-noise offset, which is a characteristic of the signal from a cell on a radio tower.
cdmaNmrObj_cdmaChannel :: Lens' CdmaNmrObj Natural Source #
CDMA channel information.
CdmaObj
CDMA (Code-division multiple access) object.
See: newCdmaObj
smart constructor.
CdmaObj' | |
|
Instances
Create a value of CdmaObj
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:baseLat:CdmaObj'
, cdmaObj_baseLat
- CDMA base station latitude in degrees.
$sel:baseLng:CdmaObj'
, cdmaObj_baseLng
- CDMA base station longtitude in degrees.
$sel:cdmaLocalId:CdmaObj'
, cdmaObj_cdmaLocalId
- CDMA local identification (local ID) parameters.
$sel:cdmaNmr:CdmaObj'
, cdmaObj_cdmaNmr
- CDMA network measurement reports.
CdmaObj
, cdmaObj_pilotPower
- Transmit power level of the pilot signal, measured in dBm
(decibel-milliwatts).
$sel:registrationZone:CdmaObj'
, cdmaObj_registrationZone
- CDMA registration zone (RZ).
$sel:systemId:CdmaObj'
, cdmaObj_systemId
- CDMA system ID (SID).
$sel:networkId:CdmaObj'
, cdmaObj_networkId
- CDMA network ID (NID).
CdmaObj
, cdmaObj_baseStationId
- CDMA base station ID (BSID).
cdmaObj_cdmaLocalId :: Lens' CdmaObj (Maybe CdmaLocalId) Source #
CDMA local identification (local ID) parameters.
cdmaObj_cdmaNmr :: Lens' CdmaObj (Maybe (NonEmpty CdmaNmrObj)) Source #
CDMA network measurement reports.
cdmaObj_pilotPower :: Lens' CdmaObj (Maybe Int) Source #
Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts).
CellTowers
data CellTowers Source #
The cell towers that were used to perform the measurements.
See: newCellTowers
smart constructor.
Instances
newCellTowers :: CellTowers Source #
Create a value of CellTowers
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:cdma:CellTowers'
, cellTowers_cdma
- CDMA object information.
$sel:gsm:CellTowers'
, cellTowers_gsm
- GSM object information.
$sel:lte:CellTowers'
, cellTowers_lte
- LTE object information.
$sel:tdscdma:CellTowers'
, cellTowers_tdscdma
- TD-SCDMA object information.
$sel:wcdma:CellTowers'
, cellTowers_wcdma
- WCDMA object information.
cellTowers_cdma :: Lens' CellTowers (Maybe (NonEmpty CdmaObj)) Source #
CDMA object information.
cellTowers_gsm :: Lens' CellTowers (Maybe (NonEmpty GsmObj)) Source #
GSM object information.
cellTowers_lte :: Lens' CellTowers (Maybe (NonEmpty LteObj)) Source #
LTE object information.
cellTowers_tdscdma :: Lens' CellTowers (Maybe (NonEmpty TdscdmaObj)) Source #
TD-SCDMA object information.
cellTowers_wcdma :: Lens' CellTowers (Maybe (NonEmpty WcdmaObj)) Source #
WCDMA object information.
CertificateList
data CertificateList Source #
List of sidewalk certificates.
See: newCertificateList
smart constructor.
CertificateList' | |
|
Instances
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.
ConnectionStatusEventConfiguration
data ConnectionStatusEventConfiguration Source #
Connection status event configuration object for enabling or disabling topic.
See: newConnectionStatusEventConfiguration
smart constructor.
ConnectionStatusEventConfiguration' | |
|
Instances
newConnectionStatusEventConfiguration :: ConnectionStatusEventConfiguration Source #
Create a value of ConnectionStatusEventConfiguration
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:loRaWAN:ConnectionStatusEventConfiguration'
, connectionStatusEventConfiguration_loRaWAN
- Connection status event configuration object for enabling or disabling
LoRaWAN related event topics.
$sel:wirelessGatewayIdEventTopic:ConnectionStatusEventConfiguration'
, connectionStatusEventConfiguration_wirelessGatewayIdEventTopic
- Denotes whether the wireless gateway ID connection status event topic is
enabled or disabled.
connectionStatusEventConfiguration_loRaWAN :: Lens' ConnectionStatusEventConfiguration (Maybe LoRaWANConnectionStatusEventNotificationConfigurations) Source #
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
connectionStatusEventConfiguration_wirelessGatewayIdEventTopic :: Lens' ConnectionStatusEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
ConnectionStatusResourceTypeEventConfiguration
data ConnectionStatusResourceTypeEventConfiguration Source #
Connection status resource type event configuration object for enabling or disabling topic.
See: newConnectionStatusResourceTypeEventConfiguration
smart constructor.
ConnectionStatusResourceTypeEventConfiguration' | |
|
Instances
newConnectionStatusResourceTypeEventConfiguration :: ConnectionStatusResourceTypeEventConfiguration Source #
Create a value of ConnectionStatusResourceTypeEventConfiguration
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:loRaWAN:ConnectionStatusResourceTypeEventConfiguration'
, connectionStatusResourceTypeEventConfiguration_loRaWAN
- Connection status resource type event configuration object for enabling
or disabling LoRaWAN related event topics.
connectionStatusResourceTypeEventConfiguration_loRaWAN :: Lens' ConnectionStatusResourceTypeEventConfiguration (Maybe LoRaWANConnectionStatusResourceTypeEventConfiguration) Source #
Connection status resource type event configuration object for enabling or disabling LoRaWAN related event topics.
Destinations
data Destinations Source #
Describes a destination.
See: newDestinations
smart constructor.
Destinations' | |
|
Instances
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:arn:Destinations'
, destinations_arn
- The Amazon Resource Name of the resource.
$sel:description:Destinations'
, destinations_description
- The description of the resource.
$sel:expression:Destinations'
, destinations_expression
- The rule name or topic rule to send messages to.
$sel:expressionType:Destinations'
, destinations_expressionType
- The type of value in Expression
.
$sel:name:Destinations'
, destinations_name
- The name 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_description :: Lens' Destinations (Maybe Text) Source #
The description of the resource.
destinations_expression :: Lens' Destinations (Maybe Text) Source #
The rule name or topic rule to send messages to.
destinations_expressionType :: Lens' Destinations (Maybe ExpressionType) Source #
The type of value in Expression
.
destinations_name :: Lens' Destinations (Maybe Text) Source #
The name 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.
Instances
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:id:DeviceProfile'
, deviceProfile_id
- The ID of the device profile.
$sel:name:DeviceProfile'
, deviceProfile_name
- The name of the resource.
deviceProfile_arn :: Lens' DeviceProfile (Maybe Text) Source #
The Amazon Resource Name of the resource.
deviceProfile_id :: Lens' DeviceProfile (Maybe Text) Source #
The ID of the device profile.
deviceProfile_name :: Lens' DeviceProfile (Maybe Text) Source #
The name of the resource.
DeviceRegistrationStateEventConfiguration
data DeviceRegistrationStateEventConfiguration Source #
Device registration state event configuration object for enabling and disabling relevant topics.
See: newDeviceRegistrationStateEventConfiguration
smart constructor.
DeviceRegistrationStateEventConfiguration' | |
|
Instances
newDeviceRegistrationStateEventConfiguration :: DeviceRegistrationStateEventConfiguration Source #
Create a value of DeviceRegistrationStateEventConfiguration
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:DeviceRegistrationStateEventConfiguration'
, deviceRegistrationStateEventConfiguration_sidewalk
- Device registration state event configuration object for enabling or
disabling Sidewalk related event topics.
$sel:wirelessDeviceIdEventTopic:DeviceRegistrationStateEventConfiguration'
, deviceRegistrationStateEventConfiguration_wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID device registration state event
topic is enabled or disabled.
deviceRegistrationStateEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
deviceRegistrationStateEventConfiguration_wirelessDeviceIdEventTopic :: Lens' DeviceRegistrationStateEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
DeviceRegistrationStateResourceTypeEventConfiguration
data DeviceRegistrationStateResourceTypeEventConfiguration Source #
Device registration state resource type event configuration object for enabling or disabling topic.
See: newDeviceRegistrationStateResourceTypeEventConfiguration
smart constructor.
DeviceRegistrationStateResourceTypeEventConfiguration' | |
|
Instances
newDeviceRegistrationStateResourceTypeEventConfiguration :: DeviceRegistrationStateResourceTypeEventConfiguration Source #
Create a value of DeviceRegistrationStateResourceTypeEventConfiguration
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:DeviceRegistrationStateResourceTypeEventConfiguration'
, deviceRegistrationStateResourceTypeEventConfiguration_sidewalk
- Device registration resource type state event configuration object for
enabling or disabling Sidewalk related event topics.
deviceRegistrationStateResourceTypeEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration) Source #
Device registration resource type state event configuration object for enabling or disabling Sidewalk related event topics.
DownlinkQueueMessage
data DownlinkQueueMessage Source #
The message in the downlink queue.
See: newDownlinkQueueMessage
smart constructor.
DownlinkQueueMessage' | |
|
Instances
newDownlinkQueueMessage :: DownlinkQueueMessage Source #
Create a value of DownlinkQueueMessage
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:loRaWAN:DownlinkQueueMessage'
, downlinkQueueMessage_loRaWAN
- Undocumented member.
$sel:messageId:DownlinkQueueMessage'
, downlinkQueueMessage_messageId
- The message ID assigned by IoT Wireless to each downlink message, which
helps identify the message.
$sel:receivedAt:DownlinkQueueMessage'
, downlinkQueueMessage_receivedAt
- The time at which Iot Wireless received the downlink message.
$sel:transmitMode:DownlinkQueueMessage'
, downlinkQueueMessage_transmitMode
- The transmit mode to use for sending data to the wireless device. This
can be 0
for UM (unacknowledge mode) or 1
for AM (acknowledge mode).
downlinkQueueMessage_loRaWAN :: Lens' DownlinkQueueMessage (Maybe LoRaWANSendDataToDevice) Source #
Undocumented member.
downlinkQueueMessage_messageId :: Lens' DownlinkQueueMessage (Maybe Text) Source #
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
downlinkQueueMessage_receivedAt :: Lens' DownlinkQueueMessage (Maybe Text) Source #
The time at which Iot Wireless received the downlink message.
downlinkQueueMessage_transmitMode :: Lens' DownlinkQueueMessage (Maybe Natural) Source #
The transmit mode to use for sending data to the wireless device. This
can be 0
for UM (unacknowledge mode) or 1
for AM (acknowledge mode).
EventConfigurationItem
data EventConfigurationItem Source #
Event configuration object for a single resource.
See: newEventConfigurationItem
smart constructor.
EventConfigurationItem' | |
|
Instances
newEventConfigurationItem :: EventConfigurationItem Source #
Create a value of EventConfigurationItem
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:EventConfigurationItem'
, eventConfigurationItem_events
- Undocumented member.
$sel:identifier:EventConfigurationItem'
, eventConfigurationItem_identifier
- Resource identifier opted in for event messaging.
$sel:identifierType:EventConfigurationItem'
, eventConfigurationItem_identifierType
- Identifier type of the particular resource identifier for event
configuration.
$sel:partnerType:EventConfigurationItem'
, eventConfigurationItem_partnerType
- Partner type of the resource if the identifier type is PartnerAccountId.
eventConfigurationItem_events :: Lens' EventConfigurationItem (Maybe EventNotificationItemConfigurations) Source #
Undocumented member.
eventConfigurationItem_identifier :: Lens' EventConfigurationItem (Maybe Text) Source #
Resource identifier opted in for event messaging.
eventConfigurationItem_identifierType :: Lens' EventConfigurationItem (Maybe IdentifierType) Source #
Identifier type of the particular resource identifier for event configuration.
eventConfigurationItem_partnerType :: Lens' EventConfigurationItem (Maybe EventNotificationPartnerType) Source #
Partner type of the resource if the identifier type is PartnerAccountId.
EventNotificationItemConfigurations
data EventNotificationItemConfigurations Source #
Object of all event configurations and the status of the event topics.
See: newEventNotificationItemConfigurations
smart constructor.
EventNotificationItemConfigurations' | |
|
Instances
newEventNotificationItemConfigurations :: EventNotificationItemConfigurations Source #
Create a value of EventNotificationItemConfigurations
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:connectionStatus:EventNotificationItemConfigurations'
, eventNotificationItemConfigurations_connectionStatus
- Connection status event configuration for an event configuration item.
$sel:deviceRegistrationState:EventNotificationItemConfigurations'
, eventNotificationItemConfigurations_deviceRegistrationState
- Device registration state event configuration for an event configuration
item.
$sel:join:EventNotificationItemConfigurations'
, eventNotificationItemConfigurations_join
- Join event configuration for an event configuration item.
$sel:messageDeliveryStatus:EventNotificationItemConfigurations'
, eventNotificationItemConfigurations_messageDeliveryStatus
- Message delivery status event configuration for an event configuration
item.
$sel:proximity:EventNotificationItemConfigurations'
, eventNotificationItemConfigurations_proximity
- Proximity event configuration for an event configuration item.
eventNotificationItemConfigurations_connectionStatus :: Lens' EventNotificationItemConfigurations (Maybe ConnectionStatusEventConfiguration) Source #
Connection status event configuration for an event configuration item.
eventNotificationItemConfigurations_deviceRegistrationState :: Lens' EventNotificationItemConfigurations (Maybe DeviceRegistrationStateEventConfiguration) Source #
Device registration state event configuration for an event configuration item.
eventNotificationItemConfigurations_join :: Lens' EventNotificationItemConfigurations (Maybe JoinEventConfiguration) Source #
Join event configuration for an event configuration item.
eventNotificationItemConfigurations_messageDeliveryStatus :: Lens' EventNotificationItemConfigurations (Maybe MessageDeliveryStatusEventConfiguration) Source #
Message delivery status event configuration for an event configuration item.
eventNotificationItemConfigurations_proximity :: Lens' EventNotificationItemConfigurations (Maybe ProximityEventConfiguration) Source #
Proximity event configuration for an event configuration item.
FPorts
List of FPort assigned for different LoRaWAN application packages to use
See: newFPorts
smart constructor.
FPorts' | |
|
Instances
Create a value of FPorts
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applications:FPorts'
, fPorts_applications
- Optional LoRaWAN application information, which can be used for
geolocation.
FPorts
, fPorts_clockSync
- Undocumented member.
$sel:fuota:FPorts'
, fPorts_fuota
- Undocumented member.
$sel:multicast:FPorts'
, fPorts_multicast
- Undocumented member.
$sel:positioning:FPorts'
, fPorts_positioning
- FPort values for the GNSS, stream, and ClockSync functions of the
positioning information.
fPorts_applications :: Lens' FPorts (Maybe [ApplicationConfig]) Source #
Optional LoRaWAN application information, which can be used for geolocation.
fPorts_positioning :: Lens' FPorts (Maybe Positioning) Source #
FPort values for the GNSS, stream, and ClockSync functions of the positioning information.
FuotaTask
A FUOTA task.
See: newFuotaTask
smart constructor.
Instances
FromJSON FuotaTask Source # | |
Generic FuotaTask Source # | |
Read FuotaTask Source # | |
Show FuotaTask Source # | |
NFData FuotaTask Source # | |
Defined in Amazonka.IoTWireless.Types.FuotaTask | |
Eq FuotaTask Source # | |
Hashable FuotaTask Source # | |
Defined in Amazonka.IoTWireless.Types.FuotaTask | |
type Rep FuotaTask Source # | |
Defined in Amazonka.IoTWireless.Types.FuotaTask type Rep FuotaTask = D1 ('MetaData "FuotaTask" "Amazonka.IoTWireless.Types.FuotaTask" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "FuotaTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
newFuotaTask :: FuotaTask Source #
Create a value of FuotaTask
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:FuotaTask'
, fuotaTask_arn
- Undocumented member.
$sel:id:FuotaTask'
, fuotaTask_id
- Undocumented member.
$sel:name:FuotaTask'
, fuotaTask_name
- Undocumented member.
GatewayListItem
data GatewayListItem Source #
Gateway list item object that specifies the frequency and list of gateways for which the downlink message should be sent.
See: newGatewayListItem
smart constructor.
GatewayListItem' | |
|
Instances
:: Text | |
-> Natural | |
-> GatewayListItem |
Create a value of GatewayListItem
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:gatewayId:GatewayListItem'
, gatewayListItem_gatewayId
- The ID of the wireless gateways that you want to add to the list of
gateways when sending downlink messages.
$sel:downlinkFrequency:GatewayListItem'
, gatewayListItem_downlinkFrequency
- The frequency to use for the gateways when sending a downlink message to
the wireless device.
gatewayListItem_gatewayId :: Lens' GatewayListItem Text Source #
The ID of the wireless gateways that you want to add to the list of gateways when sending downlink messages.
gatewayListItem_downlinkFrequency :: Lens' GatewayListItem Natural Source #
The frequency to use for the gateways when sending a downlink message to the wireless device.
GlobalIdentity
data GlobalIdentity Source #
Global identity information.
See: newGlobalIdentity
smart constructor.
Instances
Create a value of GlobalIdentity
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:lac:GlobalIdentity'
, globalIdentity_lac
- Location area code of the global identity.
$sel:geranCid:GlobalIdentity'
, globalIdentity_geranCid
- GERAN (GSM EDGE Radio Access Network) cell global identifier.
globalIdentity_lac :: Lens' GlobalIdentity Natural Source #
Location area code of the global identity.
globalIdentity_geranCid :: Lens' GlobalIdentity Natural Source #
GERAN (GSM EDGE Radio Access Network) cell global identifier.
Gnss
Global navigation satellite system (GNSS) object used for positioning.
See: newGnss
smart constructor.
Gnss' | |
|
Instances
Create a value of Gnss
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:assistAltitude:Gnss'
, gnss_assistAltitude
- Optional assistance altitude, which is the altitude of the device at
capture time, specified in meters above the WGS84 reference ellipsoid.
$sel:assistPosition:Gnss'
, gnss_assistPosition
- Optional assistance position information, specified using latitude and
longitude values in degrees. The co-ordinates are inside the WGS84
reference frame.
$sel:captureTime:Gnss'
, gnss_captureTime
- Optional parameter that gives an estimate of the time when the GNSS scan
information is taken, in seconds GPS time (GPST). If capture time is not
specified, the local server time is used.
$sel:captureTimeAccuracy:Gnss'
, gnss_captureTimeAccuracy
- Optional value that gives the capture time estimate accuracy, in
seconds. If capture time accuracy is not specified, default value of 300
is used.
$sel:use2DSolver:Gnss'
, gnss_use2DSolver
- Optional parameter that forces 2D solve, which modifies the positioning
algorithm to a 2D solution problem. When this parameter is specified,
the assistance altitude should have an accuracy of at least 10 meters.
$sel:payload:Gnss'
, gnss_payload
- Payload that contains the GNSS scan result, or NAV message, in
hexadecimal notation.
gnss_assistAltitude :: Lens' Gnss (Maybe Double) Source #
Optional assistance altitude, which is the altitude of the device at capture time, specified in meters above the WGS84 reference ellipsoid.
gnss_assistPosition :: Lens' Gnss (Maybe (NonEmpty Double)) Source #
Optional assistance position information, specified using latitude and longitude values in degrees. The co-ordinates are inside the WGS84 reference frame.
gnss_captureTime :: Lens' Gnss (Maybe Double) Source #
Optional parameter that gives an estimate of the time when the GNSS scan information is taken, in seconds GPS time (GPST). If capture time is not specified, the local server time is used.
gnss_captureTimeAccuracy :: Lens' Gnss (Maybe Double) Source #
Optional value that gives the capture time estimate accuracy, in seconds. If capture time accuracy is not specified, default value of 300 is used.
gnss_use2DSolver :: Lens' Gnss (Maybe Bool) Source #
Optional parameter that forces 2D solve, which modifies the positioning algorithm to a 2D solution problem. When this parameter is specified, the assistance altitude should have an accuracy of at least 10 meters.
gnss_payload :: Lens' Gnss Text Source #
Payload that contains the GNSS scan result, or NAV message, in hexadecimal notation.
GsmLocalId
data GsmLocalId Source #
GSM local ID information, which corresponds to the local identification parameters of a GSM cell.
See: newGsmLocalId
smart constructor.
Instances
Create a value of GsmLocalId
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:bsic:GsmLocalId'
, gsmLocalId_bsic
- GSM base station identity code (BSIC).
$sel:bcch:GsmLocalId'
, gsmLocalId_bcch
- GSM broadcast control channel.
gsmLocalId_bsic :: Lens' GsmLocalId Natural Source #
GSM base station identity code (BSIC).
gsmLocalId_bcch :: Lens' GsmLocalId Natural Source #
GSM broadcast control channel.
GsmNmrObj
GSM object for network measurement reports.
See: newGsmNmrObj
smart constructor.
GsmNmrObj' | |
|
Instances
Create a value of GsmNmrObj
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:globalIdentity:GsmNmrObj'
, gsmNmrObj_globalIdentity
- Global identity information of the GSM object.
$sel:rxLevel:GsmNmrObj'
, gsmNmrObj_rxLevel
- Rx level, which is the received signal power, measured in dBm
(decibel-milliwatts).
$sel:bsic:GsmNmrObj'
, gsmNmrObj_bsic
- GSM base station identity code (BSIC).
$sel:bcch:GsmNmrObj'
, gsmNmrObj_bcch
- GSM broadcast control channel.
gsmNmrObj_globalIdentity :: Lens' GsmNmrObj (Maybe GlobalIdentity) Source #
Global identity information of the GSM object.
gsmNmrObj_rxLevel :: Lens' GsmNmrObj (Maybe Int) Source #
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
GsmObj
GSM object.
See: newGsmObj
smart constructor.
GsmObj' | |
|
Instances
Create a value of GsmObj
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:gsmLocalId:GsmObj'
, gsmObj_gsmLocalId
- GSM local identification (local ID) information.
$sel:gsmNmr:GsmObj'
, gsmObj_gsmNmr
- GSM object for network measurement reports.
$sel:gsmTimingAdvance:GsmObj'
, gsmObj_gsmTimingAdvance
- Timing advance value, which corresponds to the length of time a signal
takes to reach the base station from a mobile phone.
GsmObj
, gsmObj_rxLevel
- Rx level, which is the received signal power, measured in dBm
(decibel-milliwatts).
$sel:mcc:GsmObj'
, gsmObj_mcc
- Mobile Country Code.
$sel:mnc:GsmObj'
, gsmObj_mnc
- Mobile Network Code.
$sel:lac:GsmObj'
, gsmObj_lac
- Location area code.
$sel:geranCid:GsmObj'
, gsmObj_geranCid
- GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
gsmObj_gsmLocalId :: Lens' GsmObj (Maybe GsmLocalId) Source #
GSM local identification (local ID) information.
gsmObj_gsmNmr :: Lens' GsmObj (Maybe (NonEmpty GsmNmrObj)) Source #
GSM object for network measurement reports.
gsmObj_gsmTimingAdvance :: Lens' GsmObj (Maybe Natural) Source #
Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.
gsmObj_rxLevel :: Lens' GsmObj (Maybe Int) Source #
Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
gsmObj_geranCid :: Lens' GsmObj Natural Source #
GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.
Ip
IP address used for resolving device location.
See: newIp
smart constructor.
Instances
ToJSON Ip Source # | |
Defined in Amazonka.IoTWireless.Types.Ip | |
Generic Ip Source # | |
Read Ip Source # | |
Show Ip Source # | |
NFData Ip Source # | |
Defined in Amazonka.IoTWireless.Types.Ip | |
Eq Ip Source # | |
Hashable Ip Source # | |
Defined in Amazonka.IoTWireless.Types.Ip | |
type Rep Ip Source # | |
Defined in Amazonka.IoTWireless.Types.Ip |
Create a value of Ip
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:ipAddress:Ip'
, ip_ipAddress
- IP address information.
JoinEventConfiguration
data JoinEventConfiguration Source #
Join event configuration object for enabling or disabling topic.
See: newJoinEventConfiguration
smart constructor.
JoinEventConfiguration' | |
|
Instances
newJoinEventConfiguration :: JoinEventConfiguration Source #
Create a value of JoinEventConfiguration
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:loRaWAN:JoinEventConfiguration'
, joinEventConfiguration_loRaWAN
- Join event configuration object for enabling or disabling LoRaWAN
related event topics.
$sel:wirelessDeviceIdEventTopic:JoinEventConfiguration'
, joinEventConfiguration_wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID join event topic is enabled or
disabled.
joinEventConfiguration_loRaWAN :: Lens' JoinEventConfiguration (Maybe LoRaWANJoinEventNotificationConfigurations) Source #
Join event configuration object for enabling or disabling LoRaWAN related event topics.
joinEventConfiguration_wirelessDeviceIdEventTopic :: Lens' JoinEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device ID join event topic is enabled or disabled.
JoinResourceTypeEventConfiguration
data JoinResourceTypeEventConfiguration Source #
Join resource type event configuration object for enabling or disabling topic.
See: newJoinResourceTypeEventConfiguration
smart constructor.
JoinResourceTypeEventConfiguration' | |
|
Instances
newJoinResourceTypeEventConfiguration :: JoinResourceTypeEventConfiguration Source #
Create a value of JoinResourceTypeEventConfiguration
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:loRaWAN:JoinResourceTypeEventConfiguration'
, joinResourceTypeEventConfiguration_loRaWAN
- Join resource type event configuration object for enabling or disabling
LoRaWAN related event topics.
joinResourceTypeEventConfiguration_loRaWAN :: Lens' JoinResourceTypeEventConfiguration (Maybe LoRaWANJoinResourceTypeEventConfiguration) Source #
Join resource type event configuration object for enabling or disabling LoRaWAN related event topics.
LoRaWANConnectionStatusEventNotificationConfigurations
data LoRaWANConnectionStatusEventNotificationConfigurations Source #
Object for LoRaWAN connection status resource type event configuration.
See: newLoRaWANConnectionStatusEventNotificationConfigurations
smart constructor.
LoRaWANConnectionStatusEventNotificationConfigurations' | |
|
Instances
newLoRaWANConnectionStatusEventNotificationConfigurations :: LoRaWANConnectionStatusEventNotificationConfigurations Source #
Create a value of LoRaWANConnectionStatusEventNotificationConfigurations
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:gatewayEuiEventTopic:LoRaWANConnectionStatusEventNotificationConfigurations'
, loRaWANConnectionStatusEventNotificationConfigurations_gatewayEuiEventTopic
- Denotes whether the gateway EUI connection status event topic is enabled
or disabled.
loRaWANConnectionStatusEventNotificationConfigurations_gatewayEuiEventTopic :: Lens' LoRaWANConnectionStatusEventNotificationConfigurations (Maybe EventNotificationTopicStatus) Source #
Denotes whether the gateway EUI connection status event topic is enabled or disabled.
LoRaWANConnectionStatusResourceTypeEventConfiguration
data LoRaWANConnectionStatusResourceTypeEventConfiguration Source #
Object for LoRaWAN connection status resource type event configuration.
See: newLoRaWANConnectionStatusResourceTypeEventConfiguration
smart constructor.
LoRaWANConnectionStatusResourceTypeEventConfiguration' | |
|
Instances
newLoRaWANConnectionStatusResourceTypeEventConfiguration :: LoRaWANConnectionStatusResourceTypeEventConfiguration Source #
Create a value of LoRaWANConnectionStatusResourceTypeEventConfiguration
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:wirelessGatewayEventTopic:LoRaWANConnectionStatusResourceTypeEventConfiguration'
, loRaWANConnectionStatusResourceTypeEventConfiguration_wirelessGatewayEventTopic
- Denotes whether the wireless gateway connection status event topic is
enabled or disabled.
loRaWANConnectionStatusResourceTypeEventConfiguration_wirelessGatewayEventTopic :: Lens' LoRaWANConnectionStatusResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless gateway connection status event topic is enabled or disabled.
LoRaWANDevice
data LoRaWANDevice Source #
LoRaWAN object for create functions.
See: newLoRaWANDevice
smart constructor.
LoRaWANDevice' | |
|
Instances
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:abpV1_1:LoRaWANDevice'
, loRaWANDevice_abpV1_1
- ABP device object for create APIs for v1.1
$sel:devEui:LoRaWANDevice'
, loRaWANDevice_devEui
- The DevEUI value.
$sel:deviceProfileId:LoRaWANDevice'
, loRaWANDevice_deviceProfileId
- The ID of the device profile for the new wireless device.
$sel:fPorts:LoRaWANDevice'
, loRaWANDevice_fPorts
- Undocumented member.
$sel:otaaV1_0_x:LoRaWANDevice'
, loRaWANDevice_otaaV1_0_x
- OTAA device object for create APIs for v1.0.x
$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.
loRaWANDevice_abpV1_0_x :: Lens' LoRaWANDevice (Maybe AbpV1_0_x) Source #
LoRaWAN object for create APIs
loRaWANDevice_abpV1_1 :: Lens' LoRaWANDevice (Maybe AbpV1_1) Source #
ABP device object for create APIs for v1.1
loRaWANDevice_devEui :: Lens' LoRaWANDevice (Maybe Text) Source #
The DevEUI value.
loRaWANDevice_deviceProfileId :: Lens' LoRaWANDevice (Maybe Text) Source #
The ID of the device profile for the new wireless device.
loRaWANDevice_fPorts :: Lens' LoRaWANDevice (Maybe FPorts) Source #
Undocumented member.
loRaWANDevice_otaaV1_0_x :: Lens' LoRaWANDevice (Maybe OtaaV1_0_x) Source #
OTAA device object for create APIs for v1.0.x
loRaWANDevice_otaaV1_1 :: Lens' LoRaWANDevice (Maybe OtaaV1_1) Source #
OTAA device object for v1.1 for create APIs
loRaWANDevice_serviceProfileId :: Lens' LoRaWANDevice (Maybe Text) Source #
The ID of the service profile.
LoRaWANDeviceMetadata
data LoRaWANDeviceMetadata Source #
LoRaWAN device metatdata.
See: newLoRaWANDeviceMetadata
smart constructor.
LoRaWANDeviceMetadata' | |
|
Instances
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:dataRate:LoRaWANDeviceMetadata'
, loRaWANDeviceMetadata_dataRate
- The DataRate value.
$sel:devEui:LoRaWANDeviceMetadata'
, loRaWANDeviceMetadata_devEui
- The DevEUI value.
$sel:fPort:LoRaWANDeviceMetadata'
, loRaWANDeviceMetadata_fPort
- The FPort value.
$sel:frequency:LoRaWANDeviceMetadata'
, loRaWANDeviceMetadata_frequency
- The device's channel frequency in Hz.
$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.
loRaWANDeviceMetadata_dataRate :: Lens' LoRaWANDeviceMetadata (Maybe Int) Source #
The DataRate value.
loRaWANDeviceMetadata_devEui :: Lens' LoRaWANDeviceMetadata (Maybe Text) Source #
The DevEUI value.
loRaWANDeviceMetadata_fPort :: Lens' LoRaWANDeviceMetadata (Maybe Int) Source #
The FPort 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.
loRaWANDeviceMetadata_timestamp :: Lens' LoRaWANDeviceMetadata (Maybe Text) Source #
The date and time of the metadata.
LoRaWANDeviceProfile
data LoRaWANDeviceProfile Source #
LoRaWANDeviceProfile object.
See: newLoRaWANDeviceProfile
smart constructor.
LoRaWANDeviceProfile' | |
|
Instances
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:classBTimeout:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_classBTimeout
- The ClassBTimeout value.
$sel:classCTimeout:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_classCTimeout
- The ClassCTimeout value.
$sel:factoryPresetFreqsList:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_factoryPresetFreqsList
- The list of values that make up the FactoryPresetFreqs 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:maxDutyCycle:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_maxDutyCycle
- The MaxDutyCycle value.
$sel:maxEirp:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_maxEirp
- The MaxEIRP value.
$sel:pingSlotDr:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_pingSlotDr
- The PingSlotDR value.
$sel:pingSlotFreq:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_pingSlotFreq
- The PingSlotFreq value.
$sel:pingSlotPeriod:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_pingSlotPeriod
- The PingSlotPeriod value.
$sel:regParamsRevision:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_regParamsRevision
- The version of regional parameters.
$sel:rfRegion:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_rfRegion
- The frequency band (RFRegion) value.
$sel:rxDataRate2:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_rxDataRate2
- The RXDataRate2 value.
$sel:rxDelay1:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_rxDelay1
- The RXDelay1 value.
$sel:rxDrOffset1:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_rxDrOffset1
- The RXDROffset1 value.
$sel:rxFreq2:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_rxFreq2
- The RXFreq2 value.
$sel:supports32BitFCnt:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_supports32BitFCnt
- The Supports32BitFCnt value.
$sel:supportsClassB:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_supportsClassB
- The SupportsClassB value.
$sel:supportsClassC:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_supportsClassC
- The SupportsClassC value.
$sel:supportsJoin:LoRaWANDeviceProfile'
, loRaWANDeviceProfile_supportsJoin
- The SupportsJoin value.
loRaWANDeviceProfile_classBTimeout :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The ClassBTimeout value.
loRaWANDeviceProfile_classCTimeout :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The ClassCTimeout value.
loRaWANDeviceProfile_factoryPresetFreqsList :: Lens' LoRaWANDeviceProfile (Maybe [Natural]) Source #
The list of values that make up the FactoryPresetFreqs 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_maxDutyCycle :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The MaxDutyCycle value.
loRaWANDeviceProfile_maxEirp :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The MaxEIRP value.
loRaWANDeviceProfile_pingSlotDr :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The PingSlotDR value.
loRaWANDeviceProfile_pingSlotFreq :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The PingSlotFreq value.
loRaWANDeviceProfile_pingSlotPeriod :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The PingSlotPeriod value.
loRaWANDeviceProfile_regParamsRevision :: Lens' LoRaWANDeviceProfile (Maybe Text) Source #
The version of regional parameters.
loRaWANDeviceProfile_rfRegion :: Lens' LoRaWANDeviceProfile (Maybe Text) Source #
The frequency band (RFRegion) value.
loRaWANDeviceProfile_rxDataRate2 :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The RXDataRate2 value.
loRaWANDeviceProfile_rxDelay1 :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The RXDelay1 value.
loRaWANDeviceProfile_rxDrOffset1 :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The RXDROffset1 value.
loRaWANDeviceProfile_rxFreq2 :: Lens' LoRaWANDeviceProfile (Maybe Natural) Source #
The RXFreq2 value.
loRaWANDeviceProfile_supports32BitFCnt :: Lens' LoRaWANDeviceProfile (Maybe Bool) Source #
The Supports32BitFCnt value.
loRaWANDeviceProfile_supportsClassB :: Lens' LoRaWANDeviceProfile (Maybe Bool) Source #
The SupportsClassB value.
loRaWANDeviceProfile_supportsClassC :: Lens' LoRaWANDeviceProfile (Maybe Bool) Source #
The SupportsClassC value.
loRaWANDeviceProfile_supportsJoin :: Lens' LoRaWANDeviceProfile (Maybe Bool) Source #
The SupportsJoin value.
LoRaWANFuotaTask
data LoRaWANFuotaTask Source #
The LoRaWAN information used with a FUOTA task.
See: newLoRaWANFuotaTask
smart constructor.
Instances
newLoRaWANFuotaTask :: LoRaWANFuotaTask Source #
Create a value of LoRaWANFuotaTask
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:LoRaWANFuotaTask'
, loRaWANFuotaTask_rfRegion
- Undocumented member.
loRaWANFuotaTask_rfRegion :: Lens' LoRaWANFuotaTask (Maybe SupportedRfRegion) Source #
Undocumented member.
LoRaWANFuotaTaskGetInfo
data LoRaWANFuotaTaskGetInfo Source #
The LoRaWAN information returned from getting a FUOTA task.
See: newLoRaWANFuotaTaskGetInfo
smart constructor.
Instances
newLoRaWANFuotaTaskGetInfo :: LoRaWANFuotaTaskGetInfo Source #
Create a value of LoRaWANFuotaTaskGetInfo
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:LoRaWANFuotaTaskGetInfo'
, loRaWANFuotaTaskGetInfo_rfRegion
- Undocumented member.
$sel:startTime:LoRaWANFuotaTaskGetInfo'
, loRaWANFuotaTaskGetInfo_startTime
- Undocumented member.
loRaWANFuotaTaskGetInfo_rfRegion :: Lens' LoRaWANFuotaTaskGetInfo (Maybe Text) Source #
Undocumented member.
loRaWANFuotaTaskGetInfo_startTime :: Lens' LoRaWANFuotaTaskGetInfo (Maybe UTCTime) Source #
Undocumented member.
LoRaWANGateway
data LoRaWANGateway Source #
LoRaWANGateway object.
See: newLoRaWANGateway
smart constructor.
LoRaWANGateway' | |
|
Instances
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:beaconing:LoRaWANGateway'
, loRaWANGateway_beaconing
- Beaconing object information, which consists of the data rate and
frequency parameters.
$sel:gatewayEui:LoRaWANGateway'
, loRaWANGateway_gatewayEui
- The gateway's EUI value.
$sel:joinEuiFilters:LoRaWANGateway'
, loRaWANGateway_joinEuiFilters
- Undocumented member.
$sel:netIdFilters:LoRaWANGateway'
, loRaWANGateway_netIdFilters
- Undocumented member.
$sel:rfRegion:LoRaWANGateway'
, loRaWANGateway_rfRegion
- The frequency band (RFRegion) value.
$sel:subBands:LoRaWANGateway'
, loRaWANGateway_subBands
- Undocumented member.
loRaWANGateway_beaconing :: Lens' LoRaWANGateway (Maybe Beaconing) Source #
Beaconing object information, which consists of the data rate and frequency parameters.
loRaWANGateway_gatewayEui :: Lens' LoRaWANGateway (Maybe Text) Source #
The gateway's EUI value.
loRaWANGateway_joinEuiFilters :: Lens' LoRaWANGateway (Maybe [NonEmpty Text]) Source #
Undocumented member.
loRaWANGateway_netIdFilters :: Lens' LoRaWANGateway (Maybe [Text]) Source #
Undocumented member.
loRaWANGateway_rfRegion :: Lens' LoRaWANGateway (Maybe Text) Source #
The frequency band (RFRegion) value.
loRaWANGateway_subBands :: Lens' LoRaWANGateway (Maybe [Natural]) Source #
Undocumented member.
LoRaWANGatewayCurrentVersion
data LoRaWANGatewayCurrentVersion Source #
LoRaWANGatewayCurrentVersion object.
See: newLoRaWANGatewayCurrentVersion
smart constructor.
LoRaWANGatewayCurrentVersion' | |
|
Instances
FromJSON LoRaWANGatewayCurrentVersion Source # | |
Generic LoRaWANGatewayCurrentVersion Source # | |
Read LoRaWANGatewayCurrentVersion Source # | |
Show LoRaWANGatewayCurrentVersion Source # | |
NFData LoRaWANGatewayCurrentVersion Source # | |
Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion rnf :: LoRaWANGatewayCurrentVersion -> () # | |
Eq LoRaWANGatewayCurrentVersion Source # | |
Hashable LoRaWANGatewayCurrentVersion Source # | |
type Rep LoRaWANGatewayCurrentVersion Source # | |
Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion type Rep LoRaWANGatewayCurrentVersion = D1 ('MetaData "LoRaWANGatewayCurrentVersion" "Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" '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.
loRaWANGatewayCurrentVersion_currentVersion :: Lens' LoRaWANGatewayCurrentVersion (Maybe LoRaWANGatewayVersion) Source #
The version of the gateways that should receive the update.
LoRaWANGatewayMetadata
data LoRaWANGatewayMetadata Source #
LoRaWAN gateway metatdata.
See: newLoRaWANGatewayMetadata
smart constructor.
Instances
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:rssi:LoRaWANGatewayMetadata'
, loRaWANGatewayMetadata_rssi
- The RSSI value.
$sel:snr:LoRaWANGatewayMetadata'
, loRaWANGatewayMetadata_snr
- The SNR value.
loRaWANGatewayMetadata_gatewayEui :: Lens' LoRaWANGatewayMetadata (Maybe Text) Source #
The gateway's EUI value.
loRaWANGatewayMetadata_rssi :: Lens' LoRaWANGatewayMetadata (Maybe Double) Source #
The RSSI value.
loRaWANGatewayMetadata_snr :: Lens' LoRaWANGatewayMetadata (Maybe Double) Source #
The SNR value.
LoRaWANGatewayVersion
data LoRaWANGatewayVersion Source #
LoRaWANGatewayVersion object.
See: newLoRaWANGatewayVersion
smart constructor.
Instances
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:model:LoRaWANGatewayVersion'
, loRaWANGatewayVersion_model
- The model number of the wireless gateway.
$sel:packageVersion:LoRaWANGatewayVersion'
, loRaWANGatewayVersion_packageVersion
- The version of the wireless gateway firmware.
$sel:station:LoRaWANGatewayVersion'
, loRaWANGatewayVersion_station
- The basic station version of the wireless gateway.
loRaWANGatewayVersion_model :: Lens' LoRaWANGatewayVersion (Maybe Text) Source #
The model number of the wireless gateway.
loRaWANGatewayVersion_packageVersion :: Lens' LoRaWANGatewayVersion (Maybe Text) Source #
The version of the wireless gateway firmware.
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.
LoRaWANGetServiceProfileInfo' | |
|
Instances
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:channelMask:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_channelMask
- The ChannelMask value.
$sel:devStatusReqFreq:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_devStatusReqFreq
- The DevStatusReqFreq value.
$sel:dlBucketSize:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_dlBucketSize
- The DLBucketSize value.
$sel:dlRate:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_dlRate
- The DLRate value.
$sel:dlRatePolicy:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_dlRatePolicy
- The DLRatePolicy value.
$sel:drMax:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_drMax
- The DRMax value.
$sel:drMin:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_drMin
- The DRMin value.
$sel:hrAllowed:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_hrAllowed
- The HRAllowed value that describes whether handover roaming is allowed.
$sel:minGwDiversity:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_minGwDiversity
- The MinGwDiversity value.
$sel:nwkGeoLoc:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_nwkGeoLoc
- The NwkGeoLoc value.
$sel:prAllowed:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_prAllowed
- The PRAllowed value that describes whether passive roaming is allowed.
$sel:raAllowed:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_raAllowed
- The RAAllowed value that describes whether roaming activation is
allowed.
$sel:reportDevStatusBattery:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_reportDevStatusBattery
- The ReportDevStatusBattery value.
$sel:reportDevStatusMargin:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_reportDevStatusMargin
- The ReportDevStatusMargin value.
$sel:targetPer:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_targetPer
- The TargetPER value.
$sel:ulBucketSize:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_ulBucketSize
- The ULBucketSize value.
$sel:ulRate:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_ulRate
- The ULRate value.
$sel:ulRatePolicy:LoRaWANGetServiceProfileInfo'
, loRaWANGetServiceProfileInfo_ulRatePolicy
- The ULRatePolicy value.
loRaWANGetServiceProfileInfo_addGwMetadata :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The AddGWMetaData value.
loRaWANGetServiceProfileInfo_channelMask :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text) Source #
The ChannelMask value.
loRaWANGetServiceProfileInfo_devStatusReqFreq :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The DevStatusReqFreq value.
loRaWANGetServiceProfileInfo_dlBucketSize :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The DLBucketSize value.
loRaWANGetServiceProfileInfo_dlRate :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The DLRate value.
loRaWANGetServiceProfileInfo_dlRatePolicy :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text) Source #
The DLRatePolicy value.
loRaWANGetServiceProfileInfo_drMax :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The DRMax value.
loRaWANGetServiceProfileInfo_drMin :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The DRMin value.
loRaWANGetServiceProfileInfo_hrAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The HRAllowed value that describes whether handover roaming is allowed.
loRaWANGetServiceProfileInfo_minGwDiversity :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The MinGwDiversity value.
loRaWANGetServiceProfileInfo_nwkGeoLoc :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The NwkGeoLoc value.
loRaWANGetServiceProfileInfo_prAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The PRAllowed value that describes whether passive roaming is allowed.
loRaWANGetServiceProfileInfo_raAllowed :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The RAAllowed value that describes whether roaming activation is allowed.
loRaWANGetServiceProfileInfo_reportDevStatusBattery :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The ReportDevStatusBattery value.
loRaWANGetServiceProfileInfo_reportDevStatusMargin :: Lens' LoRaWANGetServiceProfileInfo (Maybe Bool) Source #
The ReportDevStatusMargin value.
loRaWANGetServiceProfileInfo_targetPer :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The TargetPER value.
loRaWANGetServiceProfileInfo_ulBucketSize :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The ULBucketSize value.
loRaWANGetServiceProfileInfo_ulRate :: Lens' LoRaWANGetServiceProfileInfo (Maybe Natural) Source #
The ULRate value.
loRaWANGetServiceProfileInfo_ulRatePolicy :: Lens' LoRaWANGetServiceProfileInfo (Maybe Text) Source #
The ULRatePolicy value.
LoRaWANJoinEventNotificationConfigurations
data LoRaWANJoinEventNotificationConfigurations Source #
Object for LoRaWAN join resource type event configuration.
See: newLoRaWANJoinEventNotificationConfigurations
smart constructor.
LoRaWANJoinEventNotificationConfigurations' | |
|
Instances
newLoRaWANJoinEventNotificationConfigurations :: LoRaWANJoinEventNotificationConfigurations Source #
Create a value of LoRaWANJoinEventNotificationConfigurations
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:devEuiEventTopic:LoRaWANJoinEventNotificationConfigurations'
, loRaWANJoinEventNotificationConfigurations_devEuiEventTopic
- Denotes whether the Dev EUI join event topic is enabled or disabled.
loRaWANJoinEventNotificationConfigurations_devEuiEventTopic :: Lens' LoRaWANJoinEventNotificationConfigurations (Maybe EventNotificationTopicStatus) Source #
Denotes whether the Dev EUI join event topic is enabled or disabled.
LoRaWANJoinResourceTypeEventConfiguration
data LoRaWANJoinResourceTypeEventConfiguration Source #
Object for LoRaWAN join resource type event configuration.
See: newLoRaWANJoinResourceTypeEventConfiguration
smart constructor.
LoRaWANJoinResourceTypeEventConfiguration' | |
|
Instances
newLoRaWANJoinResourceTypeEventConfiguration :: LoRaWANJoinResourceTypeEventConfiguration Source #
Create a value of LoRaWANJoinResourceTypeEventConfiguration
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:wirelessDeviceEventTopic:LoRaWANJoinResourceTypeEventConfiguration'
, loRaWANJoinResourceTypeEventConfiguration_wirelessDeviceEventTopic
- Denotes whether the wireless device join event topic is enabled or
disabled.
loRaWANJoinResourceTypeEventConfiguration_wirelessDeviceEventTopic :: Lens' LoRaWANJoinResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device join event topic is enabled or disabled.
LoRaWANListDevice
data LoRaWANListDevice Source #
LoRaWAN object for list functions.
See: newLoRaWANListDevice
smart constructor.
Instances
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.
loRaWANListDevice_devEui :: Lens' LoRaWANListDevice (Maybe Text) Source #
The DevEUI value.
LoRaWANMulticast
data LoRaWANMulticast Source #
The LoRaWAN information that is to be used with the multicast group.
See: newLoRaWANMulticast
smart constructor.
Instances
newLoRaWANMulticast :: LoRaWANMulticast Source #
Create a value of LoRaWANMulticast
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:dlClass:LoRaWANMulticast'
, loRaWANMulticast_dlClass
- Undocumented member.
$sel:rfRegion:LoRaWANMulticast'
, loRaWANMulticast_rfRegion
- Undocumented member.
loRaWANMulticast_dlClass :: Lens' LoRaWANMulticast (Maybe DlClass) Source #
Undocumented member.
loRaWANMulticast_rfRegion :: Lens' LoRaWANMulticast (Maybe SupportedRfRegion) Source #
Undocumented member.
LoRaWANMulticastGet
data LoRaWANMulticastGet Source #
The LoRaWAN information that is to be returned from getting multicast group information.
See: newLoRaWANMulticastGet
smart constructor.
Instances
newLoRaWANMulticastGet :: LoRaWANMulticastGet Source #
Create a value of LoRaWANMulticastGet
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:dlClass:LoRaWANMulticastGet'
, loRaWANMulticastGet_dlClass
- Undocumented member.
$sel:numberOfDevicesInGroup:LoRaWANMulticastGet'
, loRaWANMulticastGet_numberOfDevicesInGroup
- Undocumented member.
$sel:numberOfDevicesRequested:LoRaWANMulticastGet'
, loRaWANMulticastGet_numberOfDevicesRequested
- Undocumented member.
$sel:rfRegion:LoRaWANMulticastGet'
, loRaWANMulticastGet_rfRegion
- Undocumented member.
loRaWANMulticastGet_dlClass :: Lens' LoRaWANMulticastGet (Maybe DlClass) Source #
Undocumented member.
loRaWANMulticastGet_numberOfDevicesInGroup :: Lens' LoRaWANMulticastGet (Maybe Int) Source #
Undocumented member.
loRaWANMulticastGet_numberOfDevicesRequested :: Lens' LoRaWANMulticastGet (Maybe Int) Source #
Undocumented member.
loRaWANMulticastGet_rfRegion :: Lens' LoRaWANMulticastGet (Maybe SupportedRfRegion) Source #
Undocumented member.
LoRaWANMulticastMetadata
data LoRaWANMulticastMetadata Source #
The metadata information of the LoRaWAN multicast group.
See: newLoRaWANMulticastMetadata
smart constructor.
Instances
newLoRaWANMulticastMetadata :: LoRaWANMulticastMetadata Source #
Create a value of LoRaWANMulticastMetadata
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:LoRaWANMulticastMetadata'
, loRaWANMulticastMetadata_fPort
- Undocumented member.
loRaWANMulticastMetadata_fPort :: Lens' LoRaWANMulticastMetadata (Maybe Natural) Source #
Undocumented member.
LoRaWANMulticastSession
data LoRaWANMulticastSession Source #
The LoRaWAN information used with the multicast session.
See: newLoRaWANMulticastSession
smart constructor.
Instances
newLoRaWANMulticastSession :: LoRaWANMulticastSession Source #
Create a value of LoRaWANMulticastSession
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:dlDr:LoRaWANMulticastSession'
, loRaWANMulticastSession_dlDr
- Undocumented member.
$sel:dlFreq:LoRaWANMulticastSession'
, loRaWANMulticastSession_dlFreq
- Undocumented member.
$sel:sessionStartTime:LoRaWANMulticastSession'
, loRaWANMulticastSession_sessionStartTime
- Undocumented member.
$sel:sessionTimeout:LoRaWANMulticastSession'
, loRaWANMulticastSession_sessionTimeout
- Undocumented member.
loRaWANMulticastSession_dlDr :: Lens' LoRaWANMulticastSession (Maybe Natural) Source #
Undocumented member.
loRaWANMulticastSession_dlFreq :: Lens' LoRaWANMulticastSession (Maybe Natural) Source #
Undocumented member.
loRaWANMulticastSession_sessionStartTime :: Lens' LoRaWANMulticastSession (Maybe UTCTime) Source #
Undocumented member.
loRaWANMulticastSession_sessionTimeout :: Lens' LoRaWANMulticastSession (Maybe Natural) Source #
Undocumented member.
LoRaWANSendDataToDevice
data LoRaWANSendDataToDevice Source #
LoRaWAN router info.
See: newLoRaWANSendDataToDevice
smart constructor.
LoRaWANSendDataToDevice' | |
|
Instances
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
- Undocumented member.
$sel:participatingGateways:LoRaWANSendDataToDevice'
, loRaWANSendDataToDevice_participatingGateways
- Choose the gateways that you want to use for the downlink data traffic
when the wireless device is running in class B or class C mode.
loRaWANSendDataToDevice_fPort :: Lens' LoRaWANSendDataToDevice (Maybe Natural) Source #
Undocumented member.
loRaWANSendDataToDevice_participatingGateways :: Lens' LoRaWANSendDataToDevice (Maybe ParticipatingGateways) Source #
Choose the gateways that you want to use for the downlink data traffic when the wireless device is running in class B or class C mode.
LoRaWANServiceProfile
data LoRaWANServiceProfile Source #
LoRaWANServiceProfile object.
See: newLoRaWANServiceProfile
smart constructor.
Instances
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.
$sel:drMax:LoRaWANServiceProfile'
, loRaWANServiceProfile_drMax
- The DrMax value.
$sel:drMin:LoRaWANServiceProfile'
, loRaWANServiceProfile_drMin
- The DrMin value.
loRaWANServiceProfile_addGwMetadata :: Lens' LoRaWANServiceProfile (Maybe Bool) Source #
The AddGWMetaData value.
loRaWANServiceProfile_drMax :: Lens' LoRaWANServiceProfile (Maybe Natural) Source #
The DrMax value.
loRaWANServiceProfile_drMin :: Lens' LoRaWANServiceProfile (Maybe Natural) Source #
The DrMin value.
LoRaWANStartFuotaTask
data LoRaWANStartFuotaTask Source #
The LoRaWAN information used to start a FUOTA task.
See: newLoRaWANStartFuotaTask
smart constructor.
Instances
newLoRaWANStartFuotaTask :: LoRaWANStartFuotaTask Source #
Create a value of LoRaWANStartFuotaTask
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:startTime:LoRaWANStartFuotaTask'
, loRaWANStartFuotaTask_startTime
- Undocumented member.
loRaWANStartFuotaTask_startTime :: Lens' LoRaWANStartFuotaTask (Maybe UTCTime) Source #
Undocumented member.
LoRaWANUpdateDevice
data LoRaWANUpdateDevice Source #
LoRaWAN object for update functions.
See: newLoRaWANUpdateDevice
smart constructor.
LoRaWANUpdateDevice' | |
|
Instances
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:abpV1_0_x:LoRaWANUpdateDevice'
, loRaWANUpdateDevice_abpV1_0_x
- ABP device object for update APIs for v1.0.x
$sel:abpV1_1:LoRaWANUpdateDevice'
, loRaWANUpdateDevice_abpV1_1
- ABP device object for update APIs for v1.1
$sel:deviceProfileId:LoRaWANUpdateDevice'
, loRaWANUpdateDevice_deviceProfileId
- The ID of the device profile for the wireless device.
$sel:fPorts:LoRaWANUpdateDevice'
, loRaWANUpdateDevice_fPorts
- FPorts object for the positioning information of the device.
$sel:serviceProfileId:LoRaWANUpdateDevice'
, loRaWANUpdateDevice_serviceProfileId
- The ID of the service profile.
loRaWANUpdateDevice_abpV1_0_x :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_0_x) Source #
ABP device object for update APIs for v1.0.x
loRaWANUpdateDevice_abpV1_1 :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_1) Source #
ABP device object for update APIs for v1.1
loRaWANUpdateDevice_deviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text) Source #
The ID of the device profile for the wireless device.
loRaWANUpdateDevice_fPorts :: Lens' LoRaWANUpdateDevice (Maybe UpdateFPorts) Source #
FPorts object for the positioning information of the device.
loRaWANUpdateDevice_serviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text) Source #
The ID of the service profile.
LoRaWANUpdateGatewayTaskCreate
data LoRaWANUpdateGatewayTaskCreate Source #
LoRaWANUpdateGatewayTaskCreate object.
See: newLoRaWANUpdateGatewayTaskCreate
smart constructor.
LoRaWANUpdateGatewayTaskCreate' | |
|
Instances
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:currentVersion:LoRaWANUpdateGatewayTaskCreate'
, loRaWANUpdateGatewayTaskCreate_currentVersion
- The version of the gateways that should receive the update.
$sel:sigKeyCrc:LoRaWANUpdateGatewayTaskCreate'
, loRaWANUpdateGatewayTaskCreate_sigKeyCrc
- The CRC of the signature private key to check.
$sel:updateSignature:LoRaWANUpdateGatewayTaskCreate'
, loRaWANUpdateGatewayTaskCreate_updateSignature
- The signature used to verify the update firmware.
$sel:updateVersion:LoRaWANUpdateGatewayTaskCreate'
, loRaWANUpdateGatewayTaskCreate_updateVersion
- The firmware version to update the gateway to.
loRaWANUpdateGatewayTaskCreate_currentVersion :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe LoRaWANGatewayVersion) Source #
The version of the gateways that should receive the update.
loRaWANUpdateGatewayTaskCreate_sigKeyCrc :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe Natural) Source #
The CRC of the signature private key to check.
loRaWANUpdateGatewayTaskCreate_updateSignature :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe Text) Source #
The signature used to verify the update firmware.
loRaWANUpdateGatewayTaskCreate_updateVersion :: Lens' LoRaWANUpdateGatewayTaskCreate (Maybe LoRaWANGatewayVersion) Source #
The firmware version to update the gateway to.
LoRaWANUpdateGatewayTaskEntry
data LoRaWANUpdateGatewayTaskEntry Source #
LoRaWANUpdateGatewayTaskEntry object.
See: newLoRaWANUpdateGatewayTaskEntry
smart constructor.
LoRaWANUpdateGatewayTaskEntry' | |
|
Instances
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.
loRaWANUpdateGatewayTaskEntry_currentVersion :: Lens' LoRaWANUpdateGatewayTaskEntry (Maybe LoRaWANGatewayVersion) Source #
The version of the gateways that should receive the update.
loRaWANUpdateGatewayTaskEntry_updateVersion :: Lens' LoRaWANUpdateGatewayTaskEntry (Maybe LoRaWANGatewayVersion) Source #
The firmware version to update the gateway to.
LteLocalId
data LteLocalId Source #
LTE local identification (local ID) information.
See: newLteLocalId
smart constructor.
Instances
Create a value of LteLocalId
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:pci:LteLocalId'
, lteLocalId_pci
- Physical cell ID.
$sel:earfcn:LteLocalId'
, lteLocalId_earfcn
- Evolved universal terrestrial radio access (E-UTRA) absolute radio
frequency channel number (FCN).
lteLocalId_pci :: Lens' LteLocalId Natural Source #
Physical cell ID.
lteLocalId_earfcn :: Lens' LteLocalId Natural Source #
Evolved universal terrestrial radio access (E-UTRA) absolute radio frequency channel number (FCN).
LteNmrObj
LTE object for network measurement reports.
See: newLteNmrObj
smart constructor.
LteNmrObj' | |
|
Instances
Create a value of LteNmrObj
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:rsrp:LteNmrObj'
, lteNmrObj_rsrp
- Signal power of the reference signal received, measured in dBm
(decibel-milliwatts).
$sel:rsrq:LteNmrObj'
, lteNmrObj_rsrq
- Signal quality of the reference Signal received, measured in decibels
(dB).
$sel:pci:LteNmrObj'
, lteNmrObj_pci
- Physical cell ID.
$sel:earfcn:LteNmrObj'
, lteNmrObj_earfcn
- E-UTRA (Evolved universal terrestrial Radio Access) absolute radio
frequency channel Number (EARFCN).
$sel:eutranCid:LteNmrObj'
, lteNmrObj_eutranCid
- E-UTRAN (Evolved Universal Terrestrial Radio Access Network) cell global
identifier (EUTRANCID).
lteNmrObj_rsrp :: Lens' LteNmrObj (Maybe Int) Source #
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
lteNmrObj_rsrq :: Lens' LteNmrObj (Maybe Double) Source #
Signal quality of the reference Signal received, measured in decibels (dB).
lteNmrObj_earfcn :: Lens' LteNmrObj Natural Source #
E-UTRA (Evolved universal terrestrial Radio Access) absolute radio frequency channel Number (EARFCN).
lteNmrObj_eutranCid :: Lens' LteNmrObj Natural Source #
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) cell global identifier (EUTRANCID).
LteObj
LTE object.
See: newLteObj
smart constructor.
LteObj' | |
|
Instances
Create a value of LteObj
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:lteLocalId:LteObj'
, lteObj_lteLocalId
- LTE local identification (local ID) information.
$sel:lteNmr:LteObj'
, lteObj_lteNmr
- LTE object for network measurement reports.
$sel:lteTimingAdvance:LteObj'
, lteObj_lteTimingAdvance
- LTE timing advance.
$sel:nrCapable:LteObj'
, lteObj_nrCapable
- Parameter that determines whether the LTE object is capable of
supporting NR (new radio).
LteObj
, lteObj_rsrp
- Signal power of the reference signal received, measured in dBm
(decibel-milliwatts).
LteObj
, lteObj_rsrq
- Signal quality of the reference Signal received, measured in decibels
(dB).
$sel:tac:LteObj'
, lteObj_tac
- LTE tracking area code.
$sel:mcc:LteObj'
, lteObj_mcc
- Mobile Country Code.
$sel:mnc:LteObj'
, lteObj_mnc
- Mobile Network Code.
LteObj
, lteObj_eutranCid
- E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global
Identifier.
lteObj_lteLocalId :: Lens' LteObj (Maybe LteLocalId) Source #
LTE local identification (local ID) information.
lteObj_lteNmr :: Lens' LteObj (Maybe (NonEmpty LteNmrObj)) Source #
LTE object for network measurement reports.
lteObj_nrCapable :: Lens' LteObj (Maybe Bool) Source #
Parameter that determines whether the LTE object is capable of supporting NR (new radio).
lteObj_rsrp :: Lens' LteObj (Maybe Int) Source #
Signal power of the reference signal received, measured in dBm (decibel-milliwatts).
lteObj_rsrq :: Lens' LteObj (Maybe Double) Source #
Signal quality of the reference Signal received, measured in decibels (dB).
lteObj_eutranCid :: Lens' LteObj Natural Source #
E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.
MessageDeliveryStatusEventConfiguration
data MessageDeliveryStatusEventConfiguration Source #
Message delivery status event configuration object for enabling and disabling relevant topics.
See: newMessageDeliveryStatusEventConfiguration
smart constructor.
MessageDeliveryStatusEventConfiguration' | |
|
Instances
newMessageDeliveryStatusEventConfiguration :: MessageDeliveryStatusEventConfiguration Source #
Create a value of MessageDeliveryStatusEventConfiguration
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:MessageDeliveryStatusEventConfiguration'
, messageDeliveryStatusEventConfiguration_sidewalk
- Undocumented member.
$sel:wirelessDeviceIdEventTopic:MessageDeliveryStatusEventConfiguration'
, messageDeliveryStatusEventConfiguration_wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID message delivery status event
topic is enabled or disabled.
messageDeliveryStatusEventConfiguration_sidewalk :: Lens' MessageDeliveryStatusEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #
Undocumented member.
messageDeliveryStatusEventConfiguration_wirelessDeviceIdEventTopic :: Lens' MessageDeliveryStatusEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.
MessageDeliveryStatusResourceTypeEventConfiguration
data MessageDeliveryStatusResourceTypeEventConfiguration Source #
Message delivery status resource type event configuration object for enabling or disabling relevant topic.
See: newMessageDeliveryStatusResourceTypeEventConfiguration
smart constructor.
Instances
newMessageDeliveryStatusResourceTypeEventConfiguration :: MessageDeliveryStatusResourceTypeEventConfiguration Source #
Create a value of MessageDeliveryStatusResourceTypeEventConfiguration
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:MessageDeliveryStatusResourceTypeEventConfiguration'
, messageDeliveryStatusResourceTypeEventConfiguration_sidewalk
- Undocumented member.
messageDeliveryStatusResourceTypeEventConfiguration_sidewalk :: Lens' MessageDeliveryStatusResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration) Source #
Undocumented member.
MulticastGroup
data MulticastGroup Source #
A multicast group.
See: newMulticastGroup
smart constructor.
Instances
newMulticastGroup :: MulticastGroup Source #
Create a value of MulticastGroup
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:MulticastGroup'
, multicastGroup_arn
- Undocumented member.
$sel:id:MulticastGroup'
, multicastGroup_id
- Undocumented member.
$sel:name:MulticastGroup'
, multicastGroup_name
- Undocumented member.
multicastGroup_arn :: Lens' MulticastGroup (Maybe Text) Source #
Undocumented member.
multicastGroup_id :: Lens' MulticastGroup (Maybe Text) Source #
Undocumented member.
multicastGroup_name :: Lens' MulticastGroup (Maybe Text) Source #
Undocumented member.
MulticastGroupByFuotaTask
data MulticastGroupByFuotaTask Source #
A multicast group that is associated with a FUOTA task.
See: newMulticastGroupByFuotaTask
smart constructor.
Instances
newMulticastGroupByFuotaTask :: MulticastGroupByFuotaTask Source #
Create a value of MulticastGroupByFuotaTask
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:id:MulticastGroupByFuotaTask'
, multicastGroupByFuotaTask_id
- Undocumented member.
multicastGroupByFuotaTask_id :: Lens' MulticastGroupByFuotaTask (Maybe Text) Source #
Undocumented member.
MulticastWirelessMetadata
data MulticastWirelessMetadata Source #
Wireless metadata that is to be sent to multicast group.
See: newMulticastWirelessMetadata
smart constructor.
Instances
newMulticastWirelessMetadata :: MulticastWirelessMetadata Source #
Create a value of MulticastWirelessMetadata
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:loRaWAN:MulticastWirelessMetadata'
, multicastWirelessMetadata_loRaWAN
- Undocumented member.
multicastWirelessMetadata_loRaWAN :: Lens' MulticastWirelessMetadata (Maybe LoRaWANMulticastMetadata) Source #
Undocumented member.
NetworkAnalyzerConfigurations
data NetworkAnalyzerConfigurations Source #
Network analyzer configurations.
See: newNetworkAnalyzerConfigurations
smart constructor.
Instances
newNetworkAnalyzerConfigurations :: NetworkAnalyzerConfigurations Source #
Create a value of NetworkAnalyzerConfigurations
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:NetworkAnalyzerConfigurations'
, networkAnalyzerConfigurations_arn
- The Amazon Resource Name of the new resource.
$sel:name:NetworkAnalyzerConfigurations'
, networkAnalyzerConfigurations_name
- Undocumented member.
networkAnalyzerConfigurations_arn :: Lens' NetworkAnalyzerConfigurations (Maybe Text) Source #
The Amazon Resource Name of the new resource.
networkAnalyzerConfigurations_name :: Lens' NetworkAnalyzerConfigurations (Maybe Text) Source #
Undocumented member.
OtaaV1_0_x
data OtaaV1_0_x Source #
OTAA device object for v1.0.x
See: newOtaaV1_0_x
smart constructor.
Instances
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.
$sel:genAppKey:OtaaV1_0_x'
, otaaV1_0_x_genAppKey
- The GenAppKey value.
otaaV1_0_x_appEui :: Lens' OtaaV1_0_x (Maybe Text) Source #
The AppEUI value.
otaaV1_0_x_appKey :: Lens' OtaaV1_0_x (Maybe Text) Source #
The AppKey value.
otaaV1_0_x_genAppKey :: Lens' OtaaV1_0_x (Maybe Text) Source #
The GenAppKey value.
OtaaV1_1
OTAA device object for v1.1
See: newOtaaV1_1
smart constructor.
Instances
FromJSON OtaaV1_1 Source # | |
ToJSON OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
Generic OtaaV1_1 Source # | |
Read OtaaV1_1 Source # | |
Show OtaaV1_1 Source # | |
NFData OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
Eq OtaaV1_1 Source # | |
Hashable OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
type Rep OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 type Rep OtaaV1_1 = D1 ('MetaData "OtaaV1_1" "Amazonka.IoTWireless.Types.OtaaV1_1" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "OtaaV1_1'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "joinEui") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nwkKey") '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:appKey:OtaaV1_1'
, otaaV1_1_appKey
- The AppKey value.
$sel:joinEui:OtaaV1_1'
, otaaV1_1_joinEui
- The JoinEUI value.
$sel:nwkKey:OtaaV1_1'
, otaaV1_1_nwkKey
- The NwkKey value.
ParticipatingGateways
data ParticipatingGateways Source #
Specify the list of gateways to which you want to send downlink data traffic when the wireless device is running in class B or class C mode.
See: newParticipatingGateways
smart constructor.
ParticipatingGateways' | |
|
Instances
newParticipatingGateways Source #
Create a value of ParticipatingGateways
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:downlinkMode:ParticipatingGateways'
, participatingGateways_downlinkMode
- Indicates whether to send the downlink message in sequential mode or
concurrent mode, or to use only the chosen gateways from the previous
uplink message transmission.
$sel:gatewayList:ParticipatingGateways'
, participatingGateways_gatewayList
- The list of gateways that you want to use for sending the downlink data
traffic.
$sel:transmissionInterval:ParticipatingGateways'
, participatingGateways_transmissionInterval
- The duration of time for which AWS IoT Core for LoRaWAN will wait before
transmitting the payload to the next gateway.
participatingGateways_downlinkMode :: Lens' ParticipatingGateways DownlinkMode Source #
Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.
participatingGateways_gatewayList :: Lens' ParticipatingGateways [GatewayListItem] Source #
The list of gateways that you want to use for sending the downlink data traffic.
participatingGateways_transmissionInterval :: Lens' ParticipatingGateways Natural Source #
The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.
Positioning
data Positioning Source #
The FPorts for the position information.
See: newPositioning
smart constructor.
Instances
newPositioning :: Positioning Source #
Create a value of Positioning
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:clockSync:Positioning'
, positioning_clockSync
- Undocumented member.
$sel:gnss:Positioning'
, positioning_gnss
- Undocumented member.
$sel:stream:Positioning'
, positioning_stream
- Undocumented member.
positioning_clockSync :: Lens' Positioning (Maybe Natural) Source #
Undocumented member.
positioning_gnss :: Lens' Positioning (Maybe Natural) Source #
Undocumented member.
positioning_stream :: Lens' Positioning (Maybe Natural) Source #
Undocumented member.
ProximityEventConfiguration
data ProximityEventConfiguration Source #
Proximity event configuration object for enabling and disabling relevant topics.
See: newProximityEventConfiguration
smart constructor.
ProximityEventConfiguration' | |
|
Instances
newProximityEventConfiguration :: ProximityEventConfiguration Source #
Create a value of ProximityEventConfiguration
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:ProximityEventConfiguration'
, proximityEventConfiguration_sidewalk
- Proximity event configuration object for enabling or disabling Sidewalk
related event topics.
$sel:wirelessDeviceIdEventTopic:ProximityEventConfiguration'
, proximityEventConfiguration_wirelessDeviceIdEventTopic
- Denotes whether the wireless device ID proximity event topic is enabled
or disabled.
proximityEventConfiguration_sidewalk :: Lens' ProximityEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #
Proximity event configuration object for enabling or disabling Sidewalk related event topics.
proximityEventConfiguration_wirelessDeviceIdEventTopic :: Lens' ProximityEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device ID proximity event topic is enabled or disabled.
ProximityResourceTypeEventConfiguration
data ProximityResourceTypeEventConfiguration Source #
Proximity resource type event configuration object for enabling or disabling topic.
See: newProximityResourceTypeEventConfiguration
smart constructor.
ProximityResourceTypeEventConfiguration' | |
|
Instances
newProximityResourceTypeEventConfiguration :: ProximityResourceTypeEventConfiguration Source #
Create a value of ProximityResourceTypeEventConfiguration
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:ProximityResourceTypeEventConfiguration'
, proximityResourceTypeEventConfiguration_sidewalk
- Proximity resource type event configuration object for enabling and
disabling wireless device topic.
proximityResourceTypeEventConfiguration_sidewalk :: Lens' ProximityResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration) Source #
Proximity resource type event configuration object for enabling and disabling wireless device topic.
ServiceProfile
data ServiceProfile Source #
Information about a service profile.
See: newServiceProfile
smart constructor.
Instances
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:id:ServiceProfile'
, serviceProfile_id
- The ID of the service profile.
$sel:name:ServiceProfile'
, serviceProfile_name
- The name of the resource.
serviceProfile_arn :: Lens' ServiceProfile (Maybe Text) Source #
The Amazon Resource Name of the resource.
serviceProfile_id :: Lens' ServiceProfile (Maybe Text) Source #
The ID of the service profile.
serviceProfile_name :: Lens' ServiceProfile (Maybe Text) Source #
The name of the resource.
SessionKeysAbpV1_0_x
data SessionKeysAbpV1_0_x Source #
Session keys for ABP v1.1
See: newSessionKeysAbpV1_0_x
smart constructor.
Instances
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:appSKey:SessionKeysAbpV1_0_x'
, sessionKeysAbpV1_0_x_appSKey
- The AppSKey value.
$sel:nwkSKey:SessionKeysAbpV1_0_x'
, sessionKeysAbpV1_0_x_nwkSKey
- The NwkSKey value.
sessionKeysAbpV1_0_x_appSKey :: Lens' SessionKeysAbpV1_0_x (Maybe Text) Source #
The AppSKey value.
sessionKeysAbpV1_0_x_nwkSKey :: Lens' SessionKeysAbpV1_0_x (Maybe Text) Source #
The NwkSKey value.
SessionKeysAbpV1_1
data SessionKeysAbpV1_1 Source #
Session keys for ABP v1.1
See: newSessionKeysAbpV1_1
smart constructor.
SessionKeysAbpV1_1' | |
|
Instances
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:appSKey:SessionKeysAbpV1_1'
, sessionKeysAbpV1_1_appSKey
- The AppSKey value.
$sel:fNwkSIntKey:SessionKeysAbpV1_1'
, sessionKeysAbpV1_1_fNwkSIntKey
- The FNwkSIntKey value.
$sel:nwkSEncKey:SessionKeysAbpV1_1'
, sessionKeysAbpV1_1_nwkSEncKey
- The NwkSEncKey value.
$sel:sNwkSIntKey:SessionKeysAbpV1_1'
, sessionKeysAbpV1_1_sNwkSIntKey
- The SNwkSIntKey value.
sessionKeysAbpV1_1_appSKey :: Lens' SessionKeysAbpV1_1 (Maybe Text) Source #
The AppSKey value.
sessionKeysAbpV1_1_fNwkSIntKey :: Lens' SessionKeysAbpV1_1 (Maybe Text) Source #
The FNwkSIntKey value.
sessionKeysAbpV1_1_nwkSEncKey :: Lens' SessionKeysAbpV1_1 (Maybe Text) Source #
The NwkSEncKey value.
sessionKeysAbpV1_1_sNwkSIntKey :: Lens' SessionKeysAbpV1_1 (Maybe Text) Source #
The SNwkSIntKey value.
SidewalkAccountInfo
data SidewalkAccountInfo Source #
Information about a Sidewalk account.
See: newSidewalkAccountInfo
smart constructor.
Instances
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_amazonId :: Lens' SidewalkAccountInfo (Maybe Text) Source #
The Sidewalk Amazon ID.
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.
Instances
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:amazonId:SidewalkAccountInfoWithFingerprint'
, sidewalkAccountInfoWithFingerprint_amazonId
- The Sidewalk Amazon ID.
$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.
sidewalkAccountInfoWithFingerprint_amazonId :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text) Source #
The Sidewalk Amazon ID.
sidewalkAccountInfoWithFingerprint_arn :: Lens' SidewalkAccountInfoWithFingerprint (Maybe Text) Source #
The Amazon Resource Name of the resource.
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.
SidewalkDevice' | |
|
Instances
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: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.
$sel:sidewalkManufacturingSn:SidewalkDevice'
, sidewalkDevice_sidewalkManufacturingSn
- The Sidewalk manufacturing series number.
sidewalkDevice_amazonId :: Lens' SidewalkDevice (Maybe Text) Source #
Undocumented member.
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.
sidewalkDevice_sidewalkManufacturingSn :: Lens' SidewalkDevice (Maybe Text) Source #
The Sidewalk manufacturing series number.
SidewalkDeviceMetadata
data SidewalkDeviceMetadata Source #
MetaData for Sidewalk device.
See: newSidewalkDeviceMetadata
smart constructor.
SidewalkDeviceMetadata' | |
|
Instances
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:batteryLevel:SidewalkDeviceMetadata'
, sidewalkDeviceMetadata_batteryLevel
- Sidewalk device battery level.
$sel:deviceState:SidewalkDeviceMetadata'
, sidewalkDeviceMetadata_deviceState
- Device state defines the device status of sidewalk device.
$sel:event:SidewalkDeviceMetadata'
, sidewalkDeviceMetadata_event
- Sidewalk device status notification.
$sel:rssi:SidewalkDeviceMetadata'
, sidewalkDeviceMetadata_rssi
- The RSSI value.
sidewalkDeviceMetadata_batteryLevel :: Lens' SidewalkDeviceMetadata (Maybe BatteryLevel) Source #
Sidewalk device battery level.
sidewalkDeviceMetadata_deviceState :: Lens' SidewalkDeviceMetadata (Maybe DeviceState) Source #
Device state defines the device status of sidewalk device.
sidewalkDeviceMetadata_event :: Lens' SidewalkDeviceMetadata (Maybe Event) Source #
Sidewalk device status notification.
sidewalkDeviceMetadata_rssi :: Lens' SidewalkDeviceMetadata (Maybe Int) Source #
The RSSI value.
SidewalkEventNotificationConfigurations
data SidewalkEventNotificationConfigurations Source #
SidewalkEventNotificationConfigurations
object, which is the event
configuration object for Sidewalk-related event topics.
See: newSidewalkEventNotificationConfigurations
smart constructor.
SidewalkEventNotificationConfigurations' | |
|
Instances
newSidewalkEventNotificationConfigurations :: SidewalkEventNotificationConfigurations Source #
Create a value of SidewalkEventNotificationConfigurations
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:amazonIdEventTopic:SidewalkEventNotificationConfigurations'
, sidewalkEventNotificationConfigurations_amazonIdEventTopic
- Denotes whether the Amazon ID event topic is enabled or disabled.
sidewalkEventNotificationConfigurations_amazonIdEventTopic :: Lens' SidewalkEventNotificationConfigurations (Maybe EventNotificationTopicStatus) Source #
Denotes whether the Amazon ID event topic is enabled or disabled.
SidewalkListDevice
data SidewalkListDevice Source #
Sidewalk object used by list functions.
See: newSidewalkListDevice
smart constructor.
SidewalkListDevice' | |
|
Instances
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: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.
$sel:sidewalkManufacturingSn:SidewalkListDevice'
, sidewalkListDevice_sidewalkManufacturingSn
- The Sidewalk manufacturing series number.
sidewalkListDevice_amazonId :: Lens' SidewalkListDevice (Maybe Text) Source #
The Sidewalk Amazon ID.
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.
sidewalkListDevice_sidewalkManufacturingSn :: Lens' SidewalkListDevice (Maybe Text) Source #
The Sidewalk manufacturing series number.
SidewalkResourceTypeEventConfiguration
data SidewalkResourceTypeEventConfiguration Source #
Sidewalk resource type event configuration object for enabling or disabling topic.
See: newSidewalkResourceTypeEventConfiguration
smart constructor.
SidewalkResourceTypeEventConfiguration' | |
|
Instances
newSidewalkResourceTypeEventConfiguration :: SidewalkResourceTypeEventConfiguration Source #
Create a value of SidewalkResourceTypeEventConfiguration
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:wirelessDeviceEventTopic:SidewalkResourceTypeEventConfiguration'
, sidewalkResourceTypeEventConfiguration_wirelessDeviceEventTopic
- Denotes whether the wireless device join event topic is enabled or
disabled.
sidewalkResourceTypeEventConfiguration_wirelessDeviceEventTopic :: Lens' SidewalkResourceTypeEventConfiguration (Maybe EventNotificationTopicStatus) Source #
Denotes whether the wireless device join event topic is enabled or disabled.
SidewalkSendDataToDevice
data SidewalkSendDataToDevice Source #
Information about a Sidewalk router.
See: newSidewalkSendDataToDevice
smart constructor.
SidewalkSendDataToDevice' | |
|
Instances
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:ackModeRetryDurationSecs:SidewalkSendDataToDevice'
, sidewalkSendDataToDevice_ackModeRetryDurationSecs
- The duration of time in seconds to retry sending the ACK.
$sel:messageType:SidewalkSendDataToDevice'
, sidewalkSendDataToDevice_messageType
- Undocumented member.
$sel:seq:SidewalkSendDataToDevice'
, sidewalkSendDataToDevice_seq
- The sequence number.
sidewalkSendDataToDevice_ackModeRetryDurationSecs :: Lens' SidewalkSendDataToDevice (Maybe Natural) Source #
The duration of time in seconds to retry sending the ACK.
sidewalkSendDataToDevice_messageType :: Lens' SidewalkSendDataToDevice (Maybe MessageType) Source #
Undocumented member.
sidewalkSendDataToDevice_seq :: Lens' SidewalkSendDataToDevice (Maybe Natural) Source #
The sequence number.
SidewalkUpdateAccount
data SidewalkUpdateAccount Source #
Sidewalk update.
See: newSidewalkUpdateAccount
smart constructor.
SidewalkUpdateAccount' | |
|
Instances
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
A simple label consisting of a customer-defined key-value pair
See: newTag
smart constructor.
Instances
FromJSON Tag Source # | |
ToJSON Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
Generic Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
Eq Tag Source # | |
Hashable Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.IoTWireless.Types.Tag" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
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.
TdscdmaLocalId
data TdscdmaLocalId Source #
TD-SCDMA local identification (local Id) information.
See: newTdscdmaLocalId
smart constructor.
TdscdmaLocalId' | |
|
Instances
Create a value of TdscdmaLocalId
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:uarfcn:TdscdmaLocalId'
, tdscdmaLocalId_uarfcn
- TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF
channel number (UARFCN).
$sel:cellParams:TdscdmaLocalId'
, tdscdmaLocalId_cellParams
- Cell parameters for TD-SCDMA.
tdscdmaLocalId_uarfcn :: Lens' TdscdmaLocalId Natural Source #
TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel number (UARFCN).
tdscdmaLocalId_cellParams :: Lens' TdscdmaLocalId Natural Source #
Cell parameters for TD-SCDMA.
TdscdmaNmrObj
data TdscdmaNmrObj Source #
TD-SCDMA object for network measurement reports.
See: newTdscdmaNmrObj
smart constructor.
TdscdmaNmrObj' | |
|
Instances
Create a value of TdscdmaNmrObj
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:pathLoss:TdscdmaNmrObj'
, tdscdmaNmrObj_pathLoss
- Path loss, or path attenuation, is the reduction in power density of an
electromagnetic wave as it propagates through space.
$sel:rscp:TdscdmaNmrObj'
, tdscdmaNmrObj_rscp
- Code power of the received signal, measured in decibel-milliwatts (dBm).
$sel:utranCid:TdscdmaNmrObj'
, tdscdmaNmrObj_utranCid
- UTRAN (UMTS Terrestrial Radio Access Network) cell global identifier.
$sel:uarfcn:TdscdmaNmrObj'
, tdscdmaNmrObj_uarfcn
- TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF
channel number.
$sel:cellParams:TdscdmaNmrObj'
, tdscdmaNmrObj_cellParams
- Cell parameters for TD-SCDMA network measurement reports object.
tdscdmaNmrObj_pathLoss :: Lens' TdscdmaNmrObj (Maybe Natural) Source #
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
tdscdmaNmrObj_rscp :: Lens' TdscdmaNmrObj (Maybe Int) Source #
Code power of the received signal, measured in decibel-milliwatts (dBm).
tdscdmaNmrObj_utranCid :: Lens' TdscdmaNmrObj (Maybe Natural) Source #
UTRAN (UMTS Terrestrial Radio Access Network) cell global identifier.
tdscdmaNmrObj_uarfcn :: Lens' TdscdmaNmrObj Natural Source #
TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel number.
tdscdmaNmrObj_cellParams :: Lens' TdscdmaNmrObj Natural Source #
Cell parameters for TD-SCDMA network measurement reports object.
TdscdmaObj
data TdscdmaObj Source #
TD-SCDMA object.
See: newTdscdmaObj
smart constructor.
TdscdmaObj' | |
|
Instances
Create a value of TdscdmaObj
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:lac:TdscdmaObj'
, tdscdmaObj_lac
- Location Area Code.
TdscdmaObj
, tdscdmaObj_pathLoss
- Path loss, or path attenuation, is the reduction in power density of an
electromagnetic wave as it propagates through space.
TdscdmaObj
, tdscdmaObj_rscp
- Signal power of the received signal (Received Signal Code Power),
measured in decibel-milliwatts (dBm).
$sel:tdscdmaLocalId:TdscdmaObj'
, tdscdmaObj_tdscdmaLocalId
- TD-SCDMA local identification (local ID) information.
$sel:tdscdmaNmr:TdscdmaObj'
, tdscdmaObj_tdscdmaNmr
- TD-SCDMA object for network measurement reports.
$sel:tdscdmaTimingAdvance:TdscdmaObj'
, tdscdmaObj_tdscdmaTimingAdvance
- TD-SCDMA Timing advance.
$sel:mcc:TdscdmaObj'
, tdscdmaObj_mcc
- Mobile Country Code.
$sel:mnc:TdscdmaObj'
, tdscdmaObj_mnc
- Mobile Network Code.
TdscdmaObj
, tdscdmaObj_utranCid
- UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
tdscdmaObj_lac :: Lens' TdscdmaObj (Maybe Natural) Source #
Location Area Code.
tdscdmaObj_pathLoss :: Lens' TdscdmaObj (Maybe Natural) Source #
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
tdscdmaObj_rscp :: Lens' TdscdmaObj (Maybe Int) Source #
Signal power of the received signal (Received Signal Code Power), measured in decibel-milliwatts (dBm).
tdscdmaObj_tdscdmaLocalId :: Lens' TdscdmaObj (Maybe TdscdmaLocalId) Source #
TD-SCDMA local identification (local ID) information.
tdscdmaObj_tdscdmaNmr :: Lens' TdscdmaObj (Maybe (NonEmpty TdscdmaNmrObj)) Source #
TD-SCDMA object for network measurement reports.
tdscdmaObj_tdscdmaTimingAdvance :: Lens' TdscdmaObj (Maybe Natural) Source #
TD-SCDMA Timing advance.
tdscdmaObj_mcc :: Lens' TdscdmaObj Natural Source #
Mobile Country Code.
tdscdmaObj_mnc :: Lens' TdscdmaObj Natural Source #
Mobile Network Code.
tdscdmaObj_utranCid :: Lens' TdscdmaObj Natural Source #
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
TraceContent
data TraceContent Source #
Trace content for your wireless gateway and wireless device resources.
See: newTraceContent
smart constructor.
Instances
newTraceContent :: TraceContent Source #
Create a value of TraceContent
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:logLevel:TraceContent'
, traceContent_logLevel
- Undocumented member.
$sel:wirelessDeviceFrameInfo:TraceContent'
, traceContent_wirelessDeviceFrameInfo
- Undocumented member.
traceContent_logLevel :: Lens' TraceContent (Maybe LogLevel) Source #
Undocumented member.
traceContent_wirelessDeviceFrameInfo :: Lens' TraceContent (Maybe WirelessDeviceFrameInfo) Source #
Undocumented member.
UpdateAbpV1_0_x
data UpdateAbpV1_0_x Source #
ABP device object for LoRaWAN specification v1.0.x
See: newUpdateAbpV1_0_x
smart constructor.
Instances
newUpdateAbpV1_0_x :: UpdateAbpV1_0_x Source #
Create a value of UpdateAbpV1_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:fCntStart:UpdateAbpV1_0_x'
, updateAbpV1_0_x_fCntStart
- The FCnt init value.
updateAbpV1_0_x_fCntStart :: Lens' UpdateAbpV1_0_x (Maybe Natural) Source #
The FCnt init value.
UpdateAbpV1_1
data UpdateAbpV1_1 Source #
ABP device object for LoRaWAN specification v1.1
See: newUpdateAbpV1_1
smart constructor.
Instances
newUpdateAbpV1_1 :: UpdateAbpV1_1 Source #
Create a value of UpdateAbpV1_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:fCntStart:UpdateAbpV1_1'
, updateAbpV1_1_fCntStart
- The FCnt init value.
updateAbpV1_1_fCntStart :: Lens' UpdateAbpV1_1 (Maybe Natural) Source #
The FCnt init value.
UpdateFPorts
data UpdateFPorts Source #
Object for updating the FPorts information.
See: newUpdateFPorts
smart constructor.
UpdateFPorts' | |
|
Instances
newUpdateFPorts :: UpdateFPorts Source #
Create a value of UpdateFPorts
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applications:UpdateFPorts'
, updateFPorts_applications
- LoRaWAN application, which can be used for geolocation by activating
positioning.
$sel:positioning:UpdateFPorts'
, updateFPorts_positioning
- Positioning FPorts for the ClockSync, Stream, and GNSS functions.
updateFPorts_applications :: Lens' UpdateFPorts (Maybe [ApplicationConfig]) Source #
LoRaWAN application, which can be used for geolocation by activating positioning.
updateFPorts_positioning :: Lens' UpdateFPorts (Maybe Positioning) Source #
Positioning FPorts for the ClockSync, Stream, and GNSS functions.
UpdateWirelessGatewayTaskCreate
data UpdateWirelessGatewayTaskCreate Source #
UpdateWirelessGatewayTaskCreate object.
See: newUpdateWirelessGatewayTaskCreate
smart constructor.
UpdateWirelessGatewayTaskCreate' | |
|
Instances
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:loRaWAN:UpdateWirelessGatewayTaskCreate'
, updateWirelessGatewayTaskCreate_loRaWAN
- The properties that relate to the LoRaWAN wireless gateway.
$sel:updateDataRole:UpdateWirelessGatewayTaskCreate'
, updateWirelessGatewayTaskCreate_updateDataRole
- The IAM role used to read data from the S3 bucket.
$sel:updateDataSource:UpdateWirelessGatewayTaskCreate'
, updateWirelessGatewayTaskCreate_updateDataSource
- The link to the S3 bucket.
updateWirelessGatewayTaskCreate_loRaWAN :: Lens' UpdateWirelessGatewayTaskCreate (Maybe LoRaWANUpdateGatewayTaskCreate) Source #
The properties that relate to the LoRaWAN wireless gateway.
updateWirelessGatewayTaskCreate_updateDataRole :: Lens' UpdateWirelessGatewayTaskCreate (Maybe Text) Source #
The IAM role used to read data from the S3 bucket.
updateWirelessGatewayTaskCreate_updateDataSource :: Lens' UpdateWirelessGatewayTaskCreate (Maybe Text) Source #
The link to the S3 bucket.
UpdateWirelessGatewayTaskEntry
data UpdateWirelessGatewayTaskEntry Source #
UpdateWirelessGatewayTaskEntry object.
See: newUpdateWirelessGatewayTaskEntry
smart constructor.
Instances
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:id:UpdateWirelessGatewayTaskEntry'
, updateWirelessGatewayTaskEntry_id
- The ID of the new wireless gateway task entry.
$sel:loRaWAN:UpdateWirelessGatewayTaskEntry'
, updateWirelessGatewayTaskEntry_loRaWAN
- The properties that relate to the LoRaWAN wireless gateway.
updateWirelessGatewayTaskEntry_arn :: Lens' UpdateWirelessGatewayTaskEntry (Maybe Text) Source #
The Amazon Resource Name of the resource.
updateWirelessGatewayTaskEntry_id :: Lens' UpdateWirelessGatewayTaskEntry (Maybe Text) Source #
The ID of the new wireless gateway task entry.
updateWirelessGatewayTaskEntry_loRaWAN :: Lens' UpdateWirelessGatewayTaskEntry (Maybe LoRaWANUpdateGatewayTaskEntry) Source #
The properties that relate to the LoRaWAN wireless gateway.
WcdmaLocalId
data WcdmaLocalId Source #
WCDMA local identification (local ID) information.
See: newWcdmaLocalId
smart constructor.
Instances
Create a value of WcdmaLocalId
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:uarfcndl:WcdmaLocalId'
, wcdmaLocalId_uarfcndl
- WCDMA UTRA Absolute RF Channel Number downlink.
$sel:psc:WcdmaLocalId'
, wcdmaLocalId_psc
- Primary Scrambling Code.
wcdmaLocalId_uarfcndl :: Lens' WcdmaLocalId Natural Source #
WCDMA UTRA Absolute RF Channel Number downlink.
wcdmaLocalId_psc :: Lens' WcdmaLocalId Natural Source #
Primary Scrambling Code.
WcdmaNmrObj
data WcdmaNmrObj Source #
Network Measurement Reports.
See: newWcdmaNmrObj
smart constructor.
WcdmaNmrObj' | |
|
Instances
:: Natural | |
-> Natural | |
-> Natural | |
-> WcdmaNmrObj |
Create a value of WcdmaNmrObj
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:pathLoss:WcdmaNmrObj'
, wcdmaNmrObj_pathLoss
- Path loss, or path attenuation, is the reduction in power density of an
electromagnetic wave as it propagates through space.
$sel:rscp:WcdmaNmrObj'
, wcdmaNmrObj_rscp
- Received Signal Code Power (signal power) (dBm)
$sel:uarfcndl:WcdmaNmrObj'
, wcdmaNmrObj_uarfcndl
- WCDMA UTRA Absolute RF Channel Number downlink.
$sel:psc:WcdmaNmrObj'
, wcdmaNmrObj_psc
- Primary Scrambling Code.
$sel:utranCid:WcdmaNmrObj'
, wcdmaNmrObj_utranCid
- UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
wcdmaNmrObj_pathLoss :: Lens' WcdmaNmrObj (Maybe Natural) Source #
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
wcdmaNmrObj_rscp :: Lens' WcdmaNmrObj (Maybe Int) Source #
Received Signal Code Power (signal power) (dBm)
wcdmaNmrObj_uarfcndl :: Lens' WcdmaNmrObj Natural Source #
WCDMA UTRA Absolute RF Channel Number downlink.
wcdmaNmrObj_psc :: Lens' WcdmaNmrObj Natural Source #
Primary Scrambling Code.
wcdmaNmrObj_utranCid :: Lens' WcdmaNmrObj Natural Source #
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
WcdmaObj
WCDMA.
See: newWcdmaObj
smart constructor.
WcdmaObj' | |
|
Instances
Create a value of WcdmaObj
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:lac:WcdmaObj'
, wcdmaObj_lac
- Location Area Code.
WcdmaObj
, wcdmaObj_pathLoss
- Path loss, or path attenuation, is the reduction in power density of an
electromagnetic wave as it propagates through space.
WcdmaObj
, wcdmaObj_rscp
- Received Signal Code Power (signal power) (dBm).
$sel:wcdmaLocalId:WcdmaObj'
, wcdmaObj_wcdmaLocalId
- WCDMA local ID information.
$sel:wcdmaNmr:WcdmaObj'
, wcdmaObj_wcdmaNmr
- WCDMA object for network measurement reports.
$sel:mcc:WcdmaObj'
, wcdmaObj_mcc
- Mobile Country Code.
$sel:mnc:WcdmaObj'
, wcdmaObj_mnc
- Mobile Network Code.
WcdmaObj
, wcdmaObj_utranCid
- UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
wcdmaObj_pathLoss :: Lens' WcdmaObj (Maybe Natural) Source #
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
wcdmaObj_rscp :: Lens' WcdmaObj (Maybe Int) Source #
Received Signal Code Power (signal power) (dBm).
wcdmaObj_wcdmaLocalId :: Lens' WcdmaObj (Maybe WcdmaLocalId) Source #
WCDMA local ID information.
wcdmaObj_wcdmaNmr :: Lens' WcdmaObj (Maybe (NonEmpty WcdmaNmrObj)) Source #
WCDMA object for network measurement reports.
wcdmaObj_utranCid :: Lens' WcdmaObj Natural Source #
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
WiFiAccessPoint
data WiFiAccessPoint Source #
Wi-Fi access point.
See: newWiFiAccessPoint
smart constructor.
WiFiAccessPoint' | |
|
Instances
Create a value of WiFiAccessPoint
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:macAddress:WiFiAccessPoint'
, wiFiAccessPoint_macAddress
- Wi-Fi MAC Address.
$sel:rss:WiFiAccessPoint'
, wiFiAccessPoint_rss
- Recived signal strength of the WLAN measurement data.
wiFiAccessPoint_macAddress :: Lens' WiFiAccessPoint Text Source #
Wi-Fi MAC Address.
wiFiAccessPoint_rss :: Lens' WiFiAccessPoint Int Source #
Recived signal strength of the WLAN measurement data.
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
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.
wirelessDeviceEventLogOption_event :: Lens' WirelessDeviceEventLogOption WirelessDeviceEvent Source #
Undocumented member.
wirelessDeviceEventLogOption_logLevel :: Lens' WirelessDeviceEventLogOption LogLevel Source #
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.
WirelessDeviceLogOption' | |
|
Instances
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.
WirelessDeviceLogOption
, wirelessDeviceLogOption_logLevel
- Undocumented member.
wirelessDeviceLogOption_events :: Lens' WirelessDeviceLogOption (Maybe [WirelessDeviceEventLogOption]) Source #
Undocumented member.
wirelessDeviceLogOption_type :: Lens' WirelessDeviceLogOption WirelessDeviceType Source #
The wireless device type.
wirelessDeviceLogOption_logLevel :: Lens' WirelessDeviceLogOption LogLevel Source #
Undocumented member.
WirelessDeviceStatistics
data WirelessDeviceStatistics Source #
Information about a wireless device's operation.
See: newWirelessDeviceStatistics
smart constructor.
WirelessDeviceStatistics' | |
|
Instances
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:arn:WirelessDeviceStatistics'
, wirelessDeviceStatistics_arn
- The Amazon Resource Name of the resource.
$sel:destinationName:WirelessDeviceStatistics'
, wirelessDeviceStatistics_destinationName
- The name of the destination to which the device is assigned.
$sel:fuotaDeviceStatus:WirelessDeviceStatistics'
, wirelessDeviceStatistics_fuotaDeviceStatus
- Undocumented member.
$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:loRaWAN:WirelessDeviceStatistics'
, wirelessDeviceStatistics_loRaWAN
- LoRaWAN device info.
$sel:mcGroupId:WirelessDeviceStatistics'
, wirelessDeviceStatistics_mcGroupId
- Undocumented member.
$sel:multicastDeviceStatus:WirelessDeviceStatistics'
, wirelessDeviceStatistics_multicastDeviceStatus
- The status of the wireless device in the multicast group.
$sel:name:WirelessDeviceStatistics'
, wirelessDeviceStatistics_name
- The name of the resource.
$sel:sidewalk:WirelessDeviceStatistics'
, wirelessDeviceStatistics_sidewalk
- The Sidewalk account credentials.
$sel:type':WirelessDeviceStatistics'
, wirelessDeviceStatistics_type
- The wireless device type.
wirelessDeviceStatistics_arn :: Lens' WirelessDeviceStatistics (Maybe Text) Source #
The Amazon Resource Name of the resource.
wirelessDeviceStatistics_destinationName :: Lens' WirelessDeviceStatistics (Maybe Text) Source #
The name of the destination to which the device is assigned.
wirelessDeviceStatistics_fuotaDeviceStatus :: Lens' WirelessDeviceStatistics (Maybe FuotaDeviceStatus) Source #
Undocumented member.
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_loRaWAN :: Lens' WirelessDeviceStatistics (Maybe LoRaWANListDevice) Source #
LoRaWAN device info.
wirelessDeviceStatistics_mcGroupId :: Lens' WirelessDeviceStatistics (Maybe Natural) Source #
Undocumented member.
wirelessDeviceStatistics_multicastDeviceStatus :: Lens' WirelessDeviceStatistics (Maybe Text) Source #
The status of the wireless device in the multicast group.
wirelessDeviceStatistics_name :: Lens' WirelessDeviceStatistics (Maybe Text) Source #
The name of the resource.
wirelessDeviceStatistics_sidewalk :: Lens' WirelessDeviceStatistics (Maybe SidewalkListDevice) Source #
The Sidewalk account credentials.
wirelessDeviceStatistics_type :: Lens' WirelessDeviceStatistics (Maybe WirelessDeviceType) Source #
The wireless device type.
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
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.
wirelessGatewayEventLogOption_event :: Lens' WirelessGatewayEventLogOption WirelessGatewayEvent Source #
Undocumented member.
wirelessGatewayEventLogOption_logLevel :: Lens' WirelessGatewayEventLogOption LogLevel Source #
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
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.
WirelessGatewayLogOption
, wirelessGatewayLogOption_logLevel
- Undocumented member.
wirelessGatewayLogOption_events :: Lens' WirelessGatewayLogOption (Maybe [WirelessGatewayEventLogOption]) Source #
Undocumented member.
wirelessGatewayLogOption_type :: Lens' WirelessGatewayLogOption WirelessGatewayType Source #
Undocumented member.
wirelessGatewayLogOption_logLevel :: Lens' WirelessGatewayLogOption LogLevel Source #
Undocumented member.
WirelessGatewayStatistics
data WirelessGatewayStatistics Source #
Information about a wireless gateway's operation.
See: newWirelessGatewayStatistics
smart constructor.
WirelessGatewayStatistics' | |
|
Instances
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:description:WirelessGatewayStatistics'
, wirelessGatewayStatistics_description
- The description 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:loRaWAN:WirelessGatewayStatistics'
, wirelessGatewayStatistics_loRaWAN
- LoRaWAN gateway info.
$sel:name:WirelessGatewayStatistics'
, wirelessGatewayStatistics_name
- The name of the resource.
wirelessGatewayStatistics_arn :: Lens' WirelessGatewayStatistics (Maybe Text) Source #
The Amazon Resource Name of the resource.
wirelessGatewayStatistics_description :: Lens' WirelessGatewayStatistics (Maybe Text) Source #
The description 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.
wirelessGatewayStatistics_loRaWAN :: Lens' WirelessGatewayStatistics (Maybe LoRaWANGateway) Source #
LoRaWAN gateway info.
wirelessGatewayStatistics_name :: Lens' WirelessGatewayStatistics (Maybe Text) Source #
The name of the resource.
WirelessMetadata
data WirelessMetadata Source #
WirelessMetadata object.
See: newWirelessMetadata
smart constructor.
WirelessMetadata' | |
|
Instances
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:loRaWAN:WirelessMetadata'
, wirelessMetadata_loRaWAN
- LoRaWAN device info.
$sel:sidewalk:WirelessMetadata'
, wirelessMetadata_sidewalk
- The Sidewalk account credentials.
wirelessMetadata_loRaWAN :: Lens' WirelessMetadata (Maybe LoRaWANSendDataToDevice) Source #
LoRaWAN device info.
wirelessMetadata_sidewalk :: Lens' WirelessMetadata (Maybe SidewalkSendDataToDevice) Source #
The Sidewalk account credentials.