| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.IoTWireless
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateWirelessGatewayTaskDefinition
- ResetAllResourceLogLevels
- ListServiceProfiles
- DeleteServiceProfile
- ListDeviceProfiles
- AssociateWirelessGatewayWithThing
- DeleteDeviceProfile
- AssociateWirelessDeviceWithThing
- ListTagsForResource
- CreateServiceProfile
- AssociateAwsAccountWithPartnerAccount
- ResetResourceLogLevel
- DeleteDestination
- UpdateDestination
- GetServiceEndpoint
- GetServiceProfile
- GetWirelessDeviceStatistics
- GetWirelessGatewayStatistics
- GetWirelessGatewayCertificate
- GetWirelessGatewayTask
- GetWirelessGatewayFirmwareInformation
- ListPartnerAccounts
- TestWirelessDevice
- GetWirelessDevice
- GetWirelessGateway
- GetPartnerAccount
- CreateWirelessGatewayTask
- DeleteWirelessGateway
- UpdateWirelessGateway
- DisassociateWirelessGatewayFromCertificate
- ListWirelessGatewayTaskDefinitions
- PutResourceLogLevel
- CreateWirelessGateway
- DeleteWirelessGatewayTask
- CreateWirelessDevice
- SendDataToWirelessDevice
- CreateDeviceProfile
- DisassociateAwsAccountFromPartnerAccount
- UpdateLogLevelsByResourceTypes
- GetDestination
- GetLogLevelsByResourceTypes
- ListDestinations
- GetDeviceProfile
- DisassociateWirelessDeviceFromThing
- DisassociateWirelessGatewayFromThing
- TagResource
- CreateDestination
- AssociateWirelessGatewayWithCertificate
- UntagResource
- UpdatePartnerAccount
- GetWirelessGatewayTaskDefinition
- GetResourceLogLevel
- DeleteWirelessDevice
- UpdateWirelessDevice
- ListWirelessGateways
- DeleteWirelessGatewayTaskDefinition
- ListWirelessDevices
- Types
- BatteryLevel
- ConnectionStatus
- DeviceState
- Event
- ExpressionType
- LogLevel
- MessageType
- PartnerType
- SigningAlg
- WirelessDeviceEvent
- WirelessDeviceIdType
- WirelessDeviceType
- WirelessGatewayEvent
- WirelessGatewayIdType
- WirelessGatewayServiceType
- WirelessGatewayTaskDefinitionType
- WirelessGatewayTaskStatus
- WirelessGatewayType
- AbpV1_0_x
- AbpV1_1
- CertificateList
- Destinations
- DeviceProfile
- LoRaWANDevice
- LoRaWANDeviceMetadata
- LoRaWANDeviceProfile
- LoRaWANGateway
- LoRaWANGatewayCurrentVersion
- LoRaWANGatewayMetadata
- LoRaWANGatewayVersion
- LoRaWANGetServiceProfileInfo
- LoRaWANListDevice
- LoRaWANSendDataToDevice
- LoRaWANServiceProfile
- LoRaWANUpdateDevice
- LoRaWANUpdateGatewayTaskCreate
- LoRaWANUpdateGatewayTaskEntry
- OtaaV1_0_x
- OtaaV1_1
- ServiceProfile
- SessionKeysAbpV1_0_x
- SessionKeysAbpV1_1
- SidewalkAccountInfo
- SidewalkAccountInfoWithFingerprint
- SidewalkDevice
- SidewalkDeviceMetadata
- SidewalkListDevice
- SidewalkSendDataToDevice
- SidewalkUpdateAccount
- Tag
- UpdateWirelessGatewayTaskCreate
- UpdateWirelessGatewayTaskEntry
- WirelessDeviceEventLogOption
- WirelessDeviceLogOption
- WirelessDeviceStatistics
- WirelessGatewayEventLogOption
- WirelessGatewayLogOption
- WirelessGatewayStatistics
- WirelessMetadata
Description
Derived from API version 2020-11-22 of the AWS service descriptions, licensed under Apache 2.0.
AWS IoT Wireless API documentation
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data CreateWirelessGatewayTaskDefinition = CreateWirelessGatewayTaskDefinition' (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe UpdateWirelessGatewayTaskCreate) Bool
- newCreateWirelessGatewayTaskDefinition :: Bool -> CreateWirelessGatewayTaskDefinition
- data CreateWirelessGatewayTaskDefinitionResponse = CreateWirelessGatewayTaskDefinitionResponse' (Maybe Text) (Maybe Text) Int
- newCreateWirelessGatewayTaskDefinitionResponse :: Int -> CreateWirelessGatewayTaskDefinitionResponse
- data ResetAllResourceLogLevels = ResetAllResourceLogLevels' {
- newResetAllResourceLogLevels :: ResetAllResourceLogLevels
- data ResetAllResourceLogLevelsResponse = ResetAllResourceLogLevelsResponse' Int
- newResetAllResourceLogLevelsResponse :: Int -> ResetAllResourceLogLevelsResponse
- data ListServiceProfiles = ListServiceProfiles' (Maybe Text) (Maybe Natural)
- newListServiceProfiles :: ListServiceProfiles
- data ListServiceProfilesResponse = ListServiceProfilesResponse' (Maybe [ServiceProfile]) (Maybe Text) Int
- newListServiceProfilesResponse :: Int -> ListServiceProfilesResponse
- data DeleteServiceProfile = DeleteServiceProfile' Text
- newDeleteServiceProfile :: Text -> DeleteServiceProfile
- data DeleteServiceProfileResponse = DeleteServiceProfileResponse' Int
- newDeleteServiceProfileResponse :: Int -> DeleteServiceProfileResponse
- data ListDeviceProfiles = ListDeviceProfiles' (Maybe Text) (Maybe Natural)
- newListDeviceProfiles :: ListDeviceProfiles
- data ListDeviceProfilesResponse = ListDeviceProfilesResponse' (Maybe [DeviceProfile]) (Maybe Text) Int
- newListDeviceProfilesResponse :: Int -> ListDeviceProfilesResponse
- data AssociateWirelessGatewayWithThing = AssociateWirelessGatewayWithThing' Text Text
- newAssociateWirelessGatewayWithThing :: Text -> Text -> AssociateWirelessGatewayWithThing
- data AssociateWirelessGatewayWithThingResponse = AssociateWirelessGatewayWithThingResponse' Int
- newAssociateWirelessGatewayWithThingResponse :: Int -> AssociateWirelessGatewayWithThingResponse
- data DeleteDeviceProfile = DeleteDeviceProfile' Text
- newDeleteDeviceProfile :: Text -> DeleteDeviceProfile
- data DeleteDeviceProfileResponse = DeleteDeviceProfileResponse' Int
- newDeleteDeviceProfileResponse :: Int -> DeleteDeviceProfileResponse
- data AssociateWirelessDeviceWithThing = AssociateWirelessDeviceWithThing' Text Text
- newAssociateWirelessDeviceWithThing :: Text -> Text -> AssociateWirelessDeviceWithThing
- data AssociateWirelessDeviceWithThingResponse = AssociateWirelessDeviceWithThingResponse' Int
- newAssociateWirelessDeviceWithThingResponse :: Int -> AssociateWirelessDeviceWithThingResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data CreateServiceProfile = CreateServiceProfile' (Maybe LoRaWANServiceProfile) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newCreateServiceProfile :: CreateServiceProfile
- data CreateServiceProfileResponse = CreateServiceProfileResponse' (Maybe Text) (Maybe Text) Int
- newCreateServiceProfileResponse :: Int -> CreateServiceProfileResponse
- data AssociateAwsAccountWithPartnerAccount = AssociateAwsAccountWithPartnerAccount' (Maybe Text) (Maybe [Tag]) SidewalkAccountInfo
- newAssociateAwsAccountWithPartnerAccount :: SidewalkAccountInfo -> AssociateAwsAccountWithPartnerAccount
- data AssociateAwsAccountWithPartnerAccountResponse = AssociateAwsAccountWithPartnerAccountResponse' (Maybe SidewalkAccountInfo) (Maybe Text) Int
- newAssociateAwsAccountWithPartnerAccountResponse :: Int -> AssociateAwsAccountWithPartnerAccountResponse
- data ResetResourceLogLevel = ResetResourceLogLevel' Text Text
- newResetResourceLogLevel :: Text -> Text -> ResetResourceLogLevel
- data ResetResourceLogLevelResponse = ResetResourceLogLevelResponse' Int
- newResetResourceLogLevelResponse :: Int -> ResetResourceLogLevelResponse
- data DeleteDestination = DeleteDestination' Text
- newDeleteDestination :: Text -> DeleteDestination
- data DeleteDestinationResponse = DeleteDestinationResponse' Int
- newDeleteDestinationResponse :: Int -> DeleteDestinationResponse
- data UpdateDestination = UpdateDestination' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newUpdateDestination :: Text -> UpdateDestination
- data UpdateDestinationResponse = UpdateDestinationResponse' Int
- newUpdateDestinationResponse :: Int -> UpdateDestinationResponse
- data GetServiceEndpoint = GetServiceEndpoint' (Maybe WirelessGatewayServiceType)
- newGetServiceEndpoint :: GetServiceEndpoint
- data GetServiceEndpointResponse = GetServiceEndpointResponse' (Maybe Text) (Maybe Text) (Maybe WirelessGatewayServiceType) Int
- newGetServiceEndpointResponse :: Int -> GetServiceEndpointResponse
- data GetServiceProfile = GetServiceProfile' Text
- newGetServiceProfile :: Text -> GetServiceProfile
- data GetServiceProfileResponse = GetServiceProfileResponse' (Maybe Text) (Maybe LoRaWANGetServiceProfileInfo) (Maybe Text) (Maybe Text) Int
- newGetServiceProfileResponse :: Int -> GetServiceProfileResponse
- data GetWirelessDeviceStatistics = GetWirelessDeviceStatistics' Text
- newGetWirelessDeviceStatistics :: Text -> GetWirelessDeviceStatistics
- data GetWirelessDeviceStatisticsResponse = GetWirelessDeviceStatisticsResponse' (Maybe SidewalkDeviceMetadata) (Maybe LoRaWANDeviceMetadata) (Maybe Text) (Maybe Text) Int
- newGetWirelessDeviceStatisticsResponse :: Int -> GetWirelessDeviceStatisticsResponse
- data GetWirelessGatewayStatistics = GetWirelessGatewayStatistics' Text
- newGetWirelessGatewayStatistics :: Text -> GetWirelessGatewayStatistics
- data GetWirelessGatewayStatisticsResponse = GetWirelessGatewayStatisticsResponse' (Maybe ConnectionStatus) (Maybe Text) (Maybe Text) Int
- newGetWirelessGatewayStatisticsResponse :: Int -> GetWirelessGatewayStatisticsResponse
- data GetWirelessGatewayCertificate = GetWirelessGatewayCertificate' Text
- newGetWirelessGatewayCertificate :: Text -> GetWirelessGatewayCertificate
- data GetWirelessGatewayCertificateResponse = GetWirelessGatewayCertificateResponse' (Maybe Text) (Maybe Text) Int
- newGetWirelessGatewayCertificateResponse :: Int -> GetWirelessGatewayCertificateResponse
- data GetWirelessGatewayTask = GetWirelessGatewayTask' Text
- newGetWirelessGatewayTask :: Text -> GetWirelessGatewayTask
- data GetWirelessGatewayTaskResponse = GetWirelessGatewayTaskResponse' (Maybe WirelessGatewayTaskStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetWirelessGatewayTaskResponse :: Int -> GetWirelessGatewayTaskResponse
- data GetWirelessGatewayFirmwareInformation = GetWirelessGatewayFirmwareInformation' Text
- newGetWirelessGatewayFirmwareInformation :: Text -> GetWirelessGatewayFirmwareInformation
- data GetWirelessGatewayFirmwareInformationResponse = GetWirelessGatewayFirmwareInformationResponse' (Maybe LoRaWANGatewayCurrentVersion) Int
- newGetWirelessGatewayFirmwareInformationResponse :: Int -> GetWirelessGatewayFirmwareInformationResponse
- data ListPartnerAccounts = ListPartnerAccounts' (Maybe Text) (Maybe Natural)
- newListPartnerAccounts :: ListPartnerAccounts
- data ListPartnerAccountsResponse = ListPartnerAccountsResponse' (Maybe [SidewalkAccountInfoWithFingerprint]) (Maybe Text) Int
- newListPartnerAccountsResponse :: Int -> ListPartnerAccountsResponse
- data TestWirelessDevice = TestWirelessDevice' Text
- newTestWirelessDevice :: Text -> TestWirelessDevice
- data TestWirelessDeviceResponse = TestWirelessDeviceResponse' (Maybe Text) Int
- newTestWirelessDeviceResponse :: Int -> TestWirelessDeviceResponse
- data GetWirelessDevice = GetWirelessDevice' Text WirelessDeviceIdType
- newGetWirelessDevice :: Text -> WirelessDeviceIdType -> GetWirelessDevice
- data GetWirelessDeviceResponse = GetWirelessDeviceResponse' (Maybe SidewalkDevice) (Maybe Text) (Maybe LoRaWANDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetWirelessDeviceResponse :: Int -> GetWirelessDeviceResponse
- data GetWirelessGateway = GetWirelessGateway' Text WirelessGatewayIdType
- newGetWirelessGateway :: Text -> WirelessGatewayIdType -> GetWirelessGateway
- data GetWirelessGatewayResponse = GetWirelessGatewayResponse' (Maybe Text) (Maybe LoRaWANGateway) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetWirelessGatewayResponse :: Int -> GetWirelessGatewayResponse
- data GetPartnerAccount = GetPartnerAccount' Text PartnerType
- newGetPartnerAccount :: Text -> PartnerType -> GetPartnerAccount
- data GetPartnerAccountResponse = GetPartnerAccountResponse' (Maybe SidewalkAccountInfoWithFingerprint) (Maybe Bool) Int
- newGetPartnerAccountResponse :: Int -> GetPartnerAccountResponse
- data CreateWirelessGatewayTask = CreateWirelessGatewayTask' Text Text
- newCreateWirelessGatewayTask :: Text -> Text -> CreateWirelessGatewayTask
- data CreateWirelessGatewayTaskResponse = CreateWirelessGatewayTaskResponse' (Maybe WirelessGatewayTaskStatus) (Maybe Text) Int
- newCreateWirelessGatewayTaskResponse :: Int -> CreateWirelessGatewayTaskResponse
- data DeleteWirelessGateway = DeleteWirelessGateway' Text
- newDeleteWirelessGateway :: Text -> DeleteWirelessGateway
- data DeleteWirelessGatewayResponse = DeleteWirelessGatewayResponse' Int
- newDeleteWirelessGatewayResponse :: Int -> DeleteWirelessGatewayResponse
- data UpdateWirelessGateway = UpdateWirelessGateway' (Maybe Text) (Maybe [NonEmpty Text]) (Maybe Text) (Maybe [Text]) Text
- newUpdateWirelessGateway :: Text -> UpdateWirelessGateway
- data UpdateWirelessGatewayResponse = UpdateWirelessGatewayResponse' Int
- newUpdateWirelessGatewayResponse :: Int -> UpdateWirelessGatewayResponse
- data DisassociateWirelessGatewayFromCertificate = DisassociateWirelessGatewayFromCertificate' Text
- newDisassociateWirelessGatewayFromCertificate :: Text -> DisassociateWirelessGatewayFromCertificate
- data DisassociateWirelessGatewayFromCertificateResponse = DisassociateWirelessGatewayFromCertificateResponse' Int
- newDisassociateWirelessGatewayFromCertificateResponse :: Int -> DisassociateWirelessGatewayFromCertificateResponse
- data ListWirelessGatewayTaskDefinitions = ListWirelessGatewayTaskDefinitions' (Maybe WirelessGatewayTaskDefinitionType) (Maybe Text) (Maybe Natural)
- newListWirelessGatewayTaskDefinitions :: ListWirelessGatewayTaskDefinitions
- data ListWirelessGatewayTaskDefinitionsResponse = ListWirelessGatewayTaskDefinitionsResponse' (Maybe [UpdateWirelessGatewayTaskEntry]) (Maybe Text) Int
- newListWirelessGatewayTaskDefinitionsResponse :: Int -> ListWirelessGatewayTaskDefinitionsResponse
- data PutResourceLogLevel = PutResourceLogLevel' Text Text LogLevel
- newPutResourceLogLevel :: Text -> Text -> LogLevel -> PutResourceLogLevel
- data PutResourceLogLevelResponse = PutResourceLogLevelResponse' Int
- newPutResourceLogLevelResponse :: Int -> PutResourceLogLevelResponse
- data CreateWirelessGateway = CreateWirelessGateway' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) LoRaWANGateway
- newCreateWirelessGateway :: LoRaWANGateway -> CreateWirelessGateway
- data CreateWirelessGatewayResponse = CreateWirelessGatewayResponse' (Maybe Text) (Maybe Text) Int
- newCreateWirelessGatewayResponse :: Int -> CreateWirelessGatewayResponse
- data DeleteWirelessGatewayTask = DeleteWirelessGatewayTask' Text
- newDeleteWirelessGatewayTask :: Text -> DeleteWirelessGatewayTask
- data DeleteWirelessGatewayTaskResponse = DeleteWirelessGatewayTaskResponse' Int
- newDeleteWirelessGatewayTaskResponse :: Int -> DeleteWirelessGatewayTaskResponse
- data CreateWirelessDevice = CreateWirelessDevice' (Maybe LoRaWANDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) WirelessDeviceType Text
- newCreateWirelessDevice :: WirelessDeviceType -> Text -> CreateWirelessDevice
- data CreateWirelessDeviceResponse = CreateWirelessDeviceResponse' (Maybe Text) (Maybe Text) Int
- newCreateWirelessDeviceResponse :: Int -> CreateWirelessDeviceResponse
- data SendDataToWirelessDevice = SendDataToWirelessDevice' (Maybe WirelessMetadata) Text Natural Text
- newSendDataToWirelessDevice :: Text -> Natural -> Text -> SendDataToWirelessDevice
- data SendDataToWirelessDeviceResponse = SendDataToWirelessDeviceResponse' (Maybe Text) Int
- newSendDataToWirelessDeviceResponse :: Int -> SendDataToWirelessDeviceResponse
- data CreateDeviceProfile = CreateDeviceProfile' (Maybe LoRaWANDeviceProfile) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newCreateDeviceProfile :: CreateDeviceProfile
- data CreateDeviceProfileResponse = CreateDeviceProfileResponse' (Maybe Text) (Maybe Text) Int
- newCreateDeviceProfileResponse :: Int -> CreateDeviceProfileResponse
- data DisassociateAwsAccountFromPartnerAccount = DisassociateAwsAccountFromPartnerAccount' Text PartnerType
- newDisassociateAwsAccountFromPartnerAccount :: Text -> PartnerType -> DisassociateAwsAccountFromPartnerAccount
- data DisassociateAwsAccountFromPartnerAccountResponse = DisassociateAwsAccountFromPartnerAccountResponse' Int
- newDisassociateAwsAccountFromPartnerAccountResponse :: Int -> DisassociateAwsAccountFromPartnerAccountResponse
- data UpdateLogLevelsByResourceTypes = UpdateLogLevelsByResourceTypes' (Maybe LogLevel) (Maybe [WirelessGatewayLogOption]) (Maybe [WirelessDeviceLogOption])
- newUpdateLogLevelsByResourceTypes :: UpdateLogLevelsByResourceTypes
- data UpdateLogLevelsByResourceTypesResponse = UpdateLogLevelsByResourceTypesResponse' Int
- newUpdateLogLevelsByResourceTypesResponse :: Int -> UpdateLogLevelsByResourceTypesResponse
- data GetDestination = GetDestination' Text
- newGetDestination :: Text -> GetDestination
- data GetDestinationResponse = GetDestinationResponse' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetDestinationResponse :: Int -> GetDestinationResponse
- data GetLogLevelsByResourceTypes = GetLogLevelsByResourceTypes' {
- newGetLogLevelsByResourceTypes :: GetLogLevelsByResourceTypes
- data GetLogLevelsByResourceTypesResponse = GetLogLevelsByResourceTypesResponse' (Maybe LogLevel) (Maybe [WirelessGatewayLogOption]) (Maybe [WirelessDeviceLogOption]) Int
- newGetLogLevelsByResourceTypesResponse :: Int -> GetLogLevelsByResourceTypesResponse
- data ListDestinations = ListDestinations' (Maybe Text) (Maybe Natural)
- newListDestinations :: ListDestinations
- data ListDestinationsResponse = ListDestinationsResponse' (Maybe Text) (Maybe [Destinations]) Int
- newListDestinationsResponse :: Int -> ListDestinationsResponse
- data GetDeviceProfile = GetDeviceProfile' Text
- newGetDeviceProfile :: Text -> GetDeviceProfile
- data GetDeviceProfileResponse = GetDeviceProfileResponse' (Maybe Text) (Maybe LoRaWANDeviceProfile) (Maybe Text) (Maybe Text) Int
- newGetDeviceProfileResponse :: Int -> GetDeviceProfileResponse
- data DisassociateWirelessDeviceFromThing = DisassociateWirelessDeviceFromThing' Text
- newDisassociateWirelessDeviceFromThing :: Text -> DisassociateWirelessDeviceFromThing
- data DisassociateWirelessDeviceFromThingResponse = DisassociateWirelessDeviceFromThingResponse' Int
- newDisassociateWirelessDeviceFromThingResponse :: Int -> DisassociateWirelessDeviceFromThingResponse
- data DisassociateWirelessGatewayFromThing = DisassociateWirelessGatewayFromThing' Text
- newDisassociateWirelessGatewayFromThing :: Text -> DisassociateWirelessGatewayFromThing
- data DisassociateWirelessGatewayFromThingResponse = DisassociateWirelessGatewayFromThingResponse' Int
- newDisassociateWirelessGatewayFromThingResponse :: Int -> DisassociateWirelessGatewayFromThingResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data CreateDestination = CreateDestination' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text ExpressionType Text Text
- newCreateDestination :: Text -> ExpressionType -> Text -> Text -> CreateDestination
- data CreateDestinationResponse = CreateDestinationResponse' (Maybe Text) (Maybe Text) Int
- newCreateDestinationResponse :: Int -> CreateDestinationResponse
- data AssociateWirelessGatewayWithCertificate = AssociateWirelessGatewayWithCertificate' Text Text
- newAssociateWirelessGatewayWithCertificate :: Text -> Text -> AssociateWirelessGatewayWithCertificate
- data AssociateWirelessGatewayWithCertificateResponse = AssociateWirelessGatewayWithCertificateResponse' (Maybe Text) Int
- newAssociateWirelessGatewayWithCertificateResponse :: Int -> AssociateWirelessGatewayWithCertificateResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdatePartnerAccount = UpdatePartnerAccount' SidewalkUpdateAccount Text PartnerType
- newUpdatePartnerAccount :: SidewalkUpdateAccount -> Text -> PartnerType -> UpdatePartnerAccount
- data UpdatePartnerAccountResponse = UpdatePartnerAccountResponse' Int
- newUpdatePartnerAccountResponse :: Int -> UpdatePartnerAccountResponse
- data GetWirelessGatewayTaskDefinition = GetWirelessGatewayTaskDefinition' Text
- newGetWirelessGatewayTaskDefinition :: Text -> GetWirelessGatewayTaskDefinition
- data GetWirelessGatewayTaskDefinitionResponse = GetWirelessGatewayTaskDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe UpdateWirelessGatewayTaskCreate) Int
- newGetWirelessGatewayTaskDefinitionResponse :: Int -> GetWirelessGatewayTaskDefinitionResponse
- data GetResourceLogLevel = GetResourceLogLevel' Text Text
- newGetResourceLogLevel :: Text -> Text -> GetResourceLogLevel
- data GetResourceLogLevelResponse = GetResourceLogLevelResponse' (Maybe LogLevel) Int
- newGetResourceLogLevelResponse :: Int -> GetResourceLogLevelResponse
- data DeleteWirelessDevice = DeleteWirelessDevice' Text
- newDeleteWirelessDevice :: Text -> DeleteWirelessDevice
- data DeleteWirelessDeviceResponse = DeleteWirelessDeviceResponse' Int
- newDeleteWirelessDeviceResponse :: Int -> DeleteWirelessDeviceResponse
- data UpdateWirelessDevice = UpdateWirelessDevice' (Maybe LoRaWANUpdateDevice) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newUpdateWirelessDevice :: Text -> UpdateWirelessDevice
- data UpdateWirelessDeviceResponse = UpdateWirelessDeviceResponse' Int
- newUpdateWirelessDeviceResponse :: Int -> UpdateWirelessDeviceResponse
- data ListWirelessGateways = ListWirelessGateways' (Maybe Text) (Maybe Natural)
- newListWirelessGateways :: ListWirelessGateways
- data ListWirelessGatewaysResponse = ListWirelessGatewaysResponse' (Maybe [WirelessGatewayStatistics]) (Maybe Text) Int
- newListWirelessGatewaysResponse :: Int -> ListWirelessGatewaysResponse
- data DeleteWirelessGatewayTaskDefinition = DeleteWirelessGatewayTaskDefinition' Text
- newDeleteWirelessGatewayTaskDefinition :: Text -> DeleteWirelessGatewayTaskDefinition
- data DeleteWirelessGatewayTaskDefinitionResponse = DeleteWirelessGatewayTaskDefinitionResponse' Int
- newDeleteWirelessGatewayTaskDefinitionResponse :: Int -> DeleteWirelessGatewayTaskDefinitionResponse
- data ListWirelessDevices = ListWirelessDevices' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text) (Maybe Natural)
- newListWirelessDevices :: ListWirelessDevices
- data ListWirelessDevicesResponse = ListWirelessDevicesResponse' (Maybe [WirelessDeviceStatistics]) (Maybe Text) Int
- newListWirelessDevicesResponse :: Int -> ListWirelessDevicesResponse
- 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 Event where
- Event' { }
- pattern Event_Ack :: Event
- pattern Event_Discovered :: Event
- pattern Event_Lost :: Event
- pattern Event_Nack :: Event
- pattern Event_Passthrough :: Event
- newtype ExpressionType where
- ExpressionType' { }
- pattern ExpressionType_MqttTopic :: ExpressionType
- pattern ExpressionType_RuleName :: ExpressionType
- 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 SigningAlg where
- SigningAlg' { }
- pattern SigningAlg_Ed25519 :: SigningAlg
- pattern SigningAlg_P256r1 :: SigningAlg
- 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 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' (Maybe Text) (Maybe SessionKeysAbpV1_0_x)
- newAbpV1_0_x :: AbpV1_0_x
- data AbpV1_1 = AbpV1_1' (Maybe Text) (Maybe SessionKeysAbpV1_1)
- newAbpV1_1 :: AbpV1_1
- data CertificateList = CertificateList' SigningAlg Text
- newCertificateList :: SigningAlg -> Text -> CertificateList
- data Destinations = Destinations' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newDestinations :: Destinations
- data DeviceProfile = DeviceProfile' (Maybe Text) (Maybe Text) (Maybe Text)
- newDeviceProfile :: DeviceProfile
- data LoRaWANDevice = LoRaWANDevice' (Maybe AbpV1_0_x) (Maybe OtaaV1_1) (Maybe Text) (Maybe Text) (Maybe OtaaV1_0_x) (Maybe AbpV1_1) (Maybe Text)
- newLoRaWANDevice :: LoRaWANDevice
- data LoRaWANDeviceMetadata = LoRaWANDeviceMetadata' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe [LoRaWANGatewayMetadata]) (Maybe Text) (Maybe Text)
- newLoRaWANDeviceMetadata :: LoRaWANDeviceMetadata
- data LoRaWANDeviceProfile = LoRaWANDeviceProfile' (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe [Natural]) (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe Natural)
- newLoRaWANDeviceProfile :: LoRaWANDeviceProfile
- data LoRaWANGateway = LoRaWANGateway' (Maybe Text) (Maybe [Natural]) (Maybe Text) (Maybe [NonEmpty Text]) (Maybe [Text])
- newLoRaWANGateway :: LoRaWANGateway
- data LoRaWANGatewayCurrentVersion = LoRaWANGatewayCurrentVersion' (Maybe LoRaWANGatewayVersion)
- newLoRaWANGatewayCurrentVersion :: LoRaWANGatewayCurrentVersion
- data LoRaWANGatewayMetadata = LoRaWANGatewayMetadata' (Maybe Text) (Maybe Double) (Maybe Double)
- newLoRaWANGatewayMetadata :: LoRaWANGatewayMetadata
- data LoRaWANGatewayVersion = LoRaWANGatewayVersion' (Maybe Text) (Maybe Text) (Maybe Text)
- newLoRaWANGatewayVersion :: LoRaWANGatewayVersion
- data LoRaWANGetServiceProfileInfo = LoRaWANGetServiceProfileInfo' (Maybe Bool) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Bool) (Maybe Natural)
- newLoRaWANGetServiceProfileInfo :: LoRaWANGetServiceProfileInfo
- data LoRaWANListDevice = LoRaWANListDevice' (Maybe Text)
- newLoRaWANListDevice :: LoRaWANListDevice
- data LoRaWANSendDataToDevice = LoRaWANSendDataToDevice' (Maybe Natural)
- newLoRaWANSendDataToDevice :: LoRaWANSendDataToDevice
- data LoRaWANServiceProfile = LoRaWANServiceProfile' (Maybe Bool)
- newLoRaWANServiceProfile :: LoRaWANServiceProfile
- data LoRaWANUpdateDevice = LoRaWANUpdateDevice' (Maybe Text) (Maybe Text)
- newLoRaWANUpdateDevice :: LoRaWANUpdateDevice
- data LoRaWANUpdateGatewayTaskCreate = LoRaWANUpdateGatewayTaskCreate' (Maybe Text) (Maybe Natural) (Maybe LoRaWANGatewayVersion) (Maybe LoRaWANGatewayVersion)
- newLoRaWANUpdateGatewayTaskCreate :: LoRaWANUpdateGatewayTaskCreate
- data LoRaWANUpdateGatewayTaskEntry = LoRaWANUpdateGatewayTaskEntry' (Maybe LoRaWANGatewayVersion) (Maybe LoRaWANGatewayVersion)
- newLoRaWANUpdateGatewayTaskEntry :: LoRaWANUpdateGatewayTaskEntry
- data OtaaV1_0_x = OtaaV1_0_x' (Maybe Text) (Maybe Text)
- newOtaaV1_0_x :: OtaaV1_0_x
- data OtaaV1_1 = OtaaV1_1' (Maybe Text) (Maybe Text) (Maybe Text)
- newOtaaV1_1 :: OtaaV1_1
- data ServiceProfile = ServiceProfile' (Maybe Text) (Maybe Text) (Maybe Text)
- newServiceProfile :: ServiceProfile
- data SessionKeysAbpV1_0_x = SessionKeysAbpV1_0_x' (Maybe Text) (Maybe Text)
- newSessionKeysAbpV1_0_x :: SessionKeysAbpV1_0_x
- data SessionKeysAbpV1_1 = SessionKeysAbpV1_1' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newSessionKeysAbpV1_1 :: SessionKeysAbpV1_1
- data SidewalkAccountInfo = SidewalkAccountInfo' (Maybe Text) (Maybe (Sensitive Text))
- newSidewalkAccountInfo :: SidewalkAccountInfo
- data SidewalkAccountInfoWithFingerprint = SidewalkAccountInfoWithFingerprint' (Maybe Text) (Maybe (Sensitive Text)) (Maybe Text)
- newSidewalkAccountInfoWithFingerprint :: SidewalkAccountInfoWithFingerprint
- data SidewalkDevice = SidewalkDevice' (Maybe Text) (Maybe Text) (Maybe [CertificateList]) (Maybe Text)
- newSidewalkDevice :: SidewalkDevice
- data SidewalkDeviceMetadata = SidewalkDeviceMetadata' (Maybe Event) (Maybe DeviceState) (Maybe BatteryLevel) (Maybe Int)
- newSidewalkDeviceMetadata :: SidewalkDeviceMetadata
- data SidewalkListDevice = SidewalkListDevice' (Maybe Text) (Maybe Text) (Maybe [CertificateList]) (Maybe Text)
- newSidewalkListDevice :: SidewalkListDevice
- data SidewalkSendDataToDevice = SidewalkSendDataToDevice' (Maybe MessageType) (Maybe Natural)
- newSidewalkSendDataToDevice :: SidewalkSendDataToDevice
- data SidewalkUpdateAccount = SidewalkUpdateAccount' (Maybe (Sensitive Text))
- newSidewalkUpdateAccount :: SidewalkUpdateAccount
- data Tag = Tag' Text Text
- newTag :: Text -> Text -> Tag
- data UpdateWirelessGatewayTaskCreate = UpdateWirelessGatewayTaskCreate' (Maybe Text) (Maybe Text) (Maybe LoRaWANUpdateGatewayTaskCreate)
- newUpdateWirelessGatewayTaskCreate :: UpdateWirelessGatewayTaskCreate
- data UpdateWirelessGatewayTaskEntry = UpdateWirelessGatewayTaskEntry' (Maybe Text) (Maybe LoRaWANUpdateGatewayTaskEntry) (Maybe Text)
- newUpdateWirelessGatewayTaskEntry :: UpdateWirelessGatewayTaskEntry
- data WirelessDeviceEventLogOption = WirelessDeviceEventLogOption' WirelessDeviceEvent LogLevel
- newWirelessDeviceEventLogOption :: WirelessDeviceEvent -> LogLevel -> WirelessDeviceEventLogOption
- data WirelessDeviceLogOption = WirelessDeviceLogOption' (Maybe [WirelessDeviceEventLogOption]) WirelessDeviceType LogLevel
- newWirelessDeviceLogOption :: WirelessDeviceType -> LogLevel -> WirelessDeviceLogOption
- data WirelessDeviceStatistics = WirelessDeviceStatistics' (Maybe SidewalkListDevice) (Maybe Text) (Maybe LoRaWANListDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text)
- newWirelessDeviceStatistics :: WirelessDeviceStatistics
- data WirelessGatewayEventLogOption = WirelessGatewayEventLogOption' WirelessGatewayEvent LogLevel
- newWirelessGatewayEventLogOption :: WirelessGatewayEvent -> LogLevel -> WirelessGatewayEventLogOption
- data WirelessGatewayLogOption = WirelessGatewayLogOption' (Maybe [WirelessGatewayEventLogOption]) WirelessGatewayType LogLevel
- newWirelessGatewayLogOption :: WirelessGatewayType -> LogLevel -> WirelessGatewayLogOption
- data WirelessGatewayStatistics = WirelessGatewayStatistics' (Maybe Text) (Maybe LoRaWANGateway) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newWirelessGatewayStatistics :: WirelessGatewayStatistics
- data WirelessMetadata = WirelessMetadata' (Maybe SidewalkSendDataToDevice) (Maybe LoRaWANSendDataToDevice)
- newWirelessMetadata :: WirelessMetadata
Service Configuration
defaultService :: Service Source #
API version 2020-11-22 of the Amazon IoT Wireless SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by IoTWireless.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input did not meet the specified constraints.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
User does not have permission to perform this action.
TooManyTagsException
_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied because the resource can't have any more tags.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied because it exceeded the allowed API request rate.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An unexpected error occurred while processing a request.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Resource does not exist.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateWirelessGatewayTaskDefinition
data CreateWirelessGatewayTaskDefinition Source #
See: newCreateWirelessGatewayTaskDefinition smart constructor.
Constructors
| CreateWirelessGatewayTaskDefinition' (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe UpdateWirelessGatewayTaskCreate) Bool |
Instances
newCreateWirelessGatewayTaskDefinition Source #
Arguments
| :: Bool | |
| -> CreateWirelessGatewayTaskDefinition |
Create a value of CreateWirelessGatewayTaskDefinition 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:name:CreateWirelessGatewayTaskDefinition', createWirelessGatewayTaskDefinition_name - The name of the new resource.
$sel:clientRequestToken:CreateWirelessGatewayTaskDefinition', createWirelessGatewayTaskDefinition_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:tags:CreateWirelessGatewayTaskDefinition', createWirelessGatewayTaskDefinition_tags - The tags to attach to the specified resource. Tags are metadata that you
can use to manage a resource.
$sel:update:CreateWirelessGatewayTaskDefinition', createWirelessGatewayTaskDefinition_update - Information about the gateways to update.
$sel:autoCreateTasks:CreateWirelessGatewayTaskDefinition', createWirelessGatewayTaskDefinition_autoCreateTasks - Whether to automatically create tasks using this task definition for all
gateways with the specified current version. If false, the task must
me created by calling CreateWirelessGatewayTask.
data CreateWirelessGatewayTaskDefinitionResponse Source #
See: newCreateWirelessGatewayTaskDefinitionResponse smart constructor.
Instances
newCreateWirelessGatewayTaskDefinitionResponse Source #
Arguments
| :: Int |
|
| -> CreateWirelessGatewayTaskDefinitionResponse |
Create a value of CreateWirelessGatewayTaskDefinitionResponse 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:CreateWirelessGatewayTaskDefinitionResponse', createWirelessGatewayTaskDefinitionResponse_arn - The Amazon Resource Name of the resource.
$sel:id:CreateWirelessGatewayTaskDefinitionResponse', createWirelessGatewayTaskDefinitionResponse_id - The ID of the new wireless gateway task definition.
$sel:httpStatus:CreateWirelessGatewayTaskDefinitionResponse', createWirelessGatewayTaskDefinitionResponse_httpStatus - The response's http status code.
ResetAllResourceLogLevels
data ResetAllResourceLogLevels Source #
See: newResetAllResourceLogLevels smart constructor.
Constructors
| ResetAllResourceLogLevels' | |
Instances
newResetAllResourceLogLevels :: ResetAllResourceLogLevels Source #
Create a value of ResetAllResourceLogLevels with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data ResetAllResourceLogLevelsResponse Source #
See: newResetAllResourceLogLevelsResponse smart constructor.
Constructors
| ResetAllResourceLogLevelsResponse' Int |
Instances
newResetAllResourceLogLevelsResponse Source #
Arguments
| :: Int | |
| -> ResetAllResourceLogLevelsResponse |
Create a value of ResetAllResourceLogLevelsResponse 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:httpStatus:ResetAllResourceLogLevelsResponse', resetAllResourceLogLevelsResponse_httpStatus - The response's http status code.
ListServiceProfiles
data ListServiceProfiles Source #
See: newListServiceProfiles smart constructor.
Constructors
| ListServiceProfiles' (Maybe Text) (Maybe Natural) |
Instances
newListServiceProfiles :: ListServiceProfiles Source #
Create a value of ListServiceProfiles 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:nextToken:ListServiceProfiles', listServiceProfiles_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListServiceProfiles', listServiceProfiles_maxResults - The maximum number of results to return in this operation.
data ListServiceProfilesResponse Source #
See: newListServiceProfilesResponse smart constructor.
Constructors
| ListServiceProfilesResponse' (Maybe [ServiceProfile]) (Maybe Text) Int |
Instances
newListServiceProfilesResponse Source #
Create a value of ListServiceProfilesResponse 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:serviceProfileList:ListServiceProfilesResponse', listServiceProfilesResponse_serviceProfileList - The list of service profiles.
$sel:nextToken:ListServiceProfiles', listServiceProfilesResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListServiceProfilesResponse', listServiceProfilesResponse_httpStatus - The response's http status code.
DeleteServiceProfile
data DeleteServiceProfile Source #
See: newDeleteServiceProfile smart constructor.
Constructors
| DeleteServiceProfile' Text |
Instances
newDeleteServiceProfile Source #
Arguments
| :: Text | |
| -> DeleteServiceProfile |
Create a value of DeleteServiceProfile 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:DeleteServiceProfile', deleteServiceProfile_id - The ID of the resource to delete.
data DeleteServiceProfileResponse Source #
See: newDeleteServiceProfileResponse smart constructor.
Constructors
| DeleteServiceProfileResponse' Int |
Instances
newDeleteServiceProfileResponse Source #
Create a value of DeleteServiceProfileResponse 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:httpStatus:DeleteServiceProfileResponse', deleteServiceProfileResponse_httpStatus - The response's http status code.
ListDeviceProfiles
data ListDeviceProfiles Source #
See: newListDeviceProfiles smart constructor.
Constructors
| ListDeviceProfiles' (Maybe Text) (Maybe Natural) |
Instances
newListDeviceProfiles :: ListDeviceProfiles Source #
Create a value of ListDeviceProfiles 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:nextToken:ListDeviceProfiles', listDeviceProfiles_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListDeviceProfiles', listDeviceProfiles_maxResults - The maximum number of results to return in this operation.
data ListDeviceProfilesResponse Source #
See: newListDeviceProfilesResponse smart constructor.
Constructors
| ListDeviceProfilesResponse' (Maybe [DeviceProfile]) (Maybe Text) Int |
Instances
newListDeviceProfilesResponse Source #
Create a value of ListDeviceProfilesResponse 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:deviceProfileList:ListDeviceProfilesResponse', listDeviceProfilesResponse_deviceProfileList - The list of device profiles.
$sel:nextToken:ListDeviceProfiles', listDeviceProfilesResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListDeviceProfilesResponse', listDeviceProfilesResponse_httpStatus - The response's http status code.
AssociateWirelessGatewayWithThing
data AssociateWirelessGatewayWithThing Source #
See: newAssociateWirelessGatewayWithThing smart constructor.
Constructors
| AssociateWirelessGatewayWithThing' Text Text |
Instances
newAssociateWirelessGatewayWithThing Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateWirelessGatewayWithThing |
Create a value of AssociateWirelessGatewayWithThing 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:AssociateWirelessGatewayWithThing', associateWirelessGatewayWithThing_id - The ID of the resource to update.
$sel:thingArn:AssociateWirelessGatewayWithThing', associateWirelessGatewayWithThing_thingArn - The ARN of the thing to associate with the wireless gateway.
data AssociateWirelessGatewayWithThingResponse Source #
See: newAssociateWirelessGatewayWithThingResponse smart constructor.
Constructors
| AssociateWirelessGatewayWithThingResponse' Int |
Instances
newAssociateWirelessGatewayWithThingResponse Source #
Arguments
| :: Int | |
| -> AssociateWirelessGatewayWithThingResponse |
Create a value of AssociateWirelessGatewayWithThingResponse 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:httpStatus:AssociateWirelessGatewayWithThingResponse', associateWirelessGatewayWithThingResponse_httpStatus - The response's http status code.
DeleteDeviceProfile
data DeleteDeviceProfile Source #
See: newDeleteDeviceProfile smart constructor.
Constructors
| DeleteDeviceProfile' Text |
Instances
newDeleteDeviceProfile Source #
Arguments
| :: Text | |
| -> DeleteDeviceProfile |
Create a value of DeleteDeviceProfile 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:DeleteDeviceProfile', deleteDeviceProfile_id - The ID of the resource to delete.
data DeleteDeviceProfileResponse Source #
See: newDeleteDeviceProfileResponse smart constructor.
Constructors
| DeleteDeviceProfileResponse' Int |
Instances
newDeleteDeviceProfileResponse Source #
Create a value of DeleteDeviceProfileResponse 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:httpStatus:DeleteDeviceProfileResponse', deleteDeviceProfileResponse_httpStatus - The response's http status code.
AssociateWirelessDeviceWithThing
data AssociateWirelessDeviceWithThing Source #
See: newAssociateWirelessDeviceWithThing smart constructor.
Constructors
| AssociateWirelessDeviceWithThing' Text Text |
Instances
newAssociateWirelessDeviceWithThing Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateWirelessDeviceWithThing |
Create a value of AssociateWirelessDeviceWithThing 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:AssociateWirelessDeviceWithThing', associateWirelessDeviceWithThing_id - The ID of the resource to update.
$sel:thingArn:AssociateWirelessDeviceWithThing', associateWirelessDeviceWithThing_thingArn - The ARN of the thing to associate with the wireless device.
data AssociateWirelessDeviceWithThingResponse Source #
See: newAssociateWirelessDeviceWithThingResponse smart constructor.
Constructors
| AssociateWirelessDeviceWithThingResponse' Int |
Instances
newAssociateWirelessDeviceWithThingResponse Source #
Arguments
| :: Int | |
| -> AssociateWirelessDeviceWithThingResponse |
Create a value of AssociateWirelessDeviceWithThingResponse 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:httpStatus:AssociateWirelessDeviceWithThingResponse', associateWirelessDeviceWithThingResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource for which you want to list tags.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Constructors
| ListTagsForResourceResponse' (Maybe [Tag]) Int |
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags to attach to the specified resource. Tags are metadata that you
can use to manage a resource.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
CreateServiceProfile
data CreateServiceProfile Source #
See: newCreateServiceProfile smart constructor.
Constructors
| CreateServiceProfile' (Maybe LoRaWANServiceProfile) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
Instances
newCreateServiceProfile :: CreateServiceProfile Source #
Create a value of CreateServiceProfile 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:CreateServiceProfile', createServiceProfile_loRaWAN - The service profile information to use to create the service profile.
$sel:name:CreateServiceProfile', createServiceProfile_name - The name of the new resource.
$sel:clientRequestToken:CreateServiceProfile', createServiceProfile_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:tags:CreateServiceProfile', createServiceProfile_tags - The tags to attach to the new service profile. Tags are metadata that
you can use to manage a resource.
data CreateServiceProfileResponse Source #
See: newCreateServiceProfileResponse smart constructor.
Instances
newCreateServiceProfileResponse Source #
Create a value of CreateServiceProfileResponse 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:CreateServiceProfileResponse', createServiceProfileResponse_arn - The Amazon Resource Name of the new resource.
$sel:id:CreateServiceProfileResponse', createServiceProfileResponse_id - The ID of the new service profile.
$sel:httpStatus:CreateServiceProfileResponse', createServiceProfileResponse_httpStatus - The response's http status code.
AssociateAwsAccountWithPartnerAccount
data AssociateAwsAccountWithPartnerAccount Source #
See: newAssociateAwsAccountWithPartnerAccount smart constructor.
Constructors
| AssociateAwsAccountWithPartnerAccount' (Maybe Text) (Maybe [Tag]) SidewalkAccountInfo |
Instances
newAssociateAwsAccountWithPartnerAccount Source #
Arguments
| :: SidewalkAccountInfo | |
| -> AssociateAwsAccountWithPartnerAccount |
Create a value of AssociateAwsAccountWithPartnerAccount 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:clientRequestToken:AssociateAwsAccountWithPartnerAccount', associateAwsAccountWithPartnerAccount_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:tags:AssociateAwsAccountWithPartnerAccount', associateAwsAccountWithPartnerAccount_tags - The tags to attach to the specified resource. Tags are metadata that you
can use to manage a resource.
$sel:sidewalk:AssociateAwsAccountWithPartnerAccount', associateAwsAccountWithPartnerAccount_sidewalk - The Sidewalk account credentials.
data AssociateAwsAccountWithPartnerAccountResponse Source #
See: newAssociateAwsAccountWithPartnerAccountResponse smart constructor.
Constructors
| AssociateAwsAccountWithPartnerAccountResponse' (Maybe SidewalkAccountInfo) (Maybe Text) Int |
Instances
newAssociateAwsAccountWithPartnerAccountResponse Source #
Arguments
| :: Int |
|
| -> AssociateAwsAccountWithPartnerAccountResponse |
Create a value of AssociateAwsAccountWithPartnerAccountResponse 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:AssociateAwsAccountWithPartnerAccount', associateAwsAccountWithPartnerAccountResponse_sidewalk - The Sidewalk account credentials.
$sel:arn:AssociateAwsAccountWithPartnerAccountResponse', associateAwsAccountWithPartnerAccountResponse_arn - The Amazon Resource Name of the resource.
$sel:httpStatus:AssociateAwsAccountWithPartnerAccountResponse', associateAwsAccountWithPartnerAccountResponse_httpStatus - The response's http status code.
ResetResourceLogLevel
data ResetResourceLogLevel Source #
See: newResetResourceLogLevel smart constructor.
Constructors
| ResetResourceLogLevel' Text Text |
Instances
newResetResourceLogLevel Source #
Arguments
| :: Text | |
| -> Text | |
| -> ResetResourceLogLevel |
Create a value of ResetResourceLogLevel 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:resourceIdentifier:ResetResourceLogLevel', resetResourceLogLevel_resourceIdentifier - Undocumented member.
$sel:resourceType:ResetResourceLogLevel', resetResourceLogLevel_resourceType - The type of the resource, which can be WirelessDevice or
WirelessGateway.
data ResetResourceLogLevelResponse Source #
See: newResetResourceLogLevelResponse smart constructor.
Constructors
| ResetResourceLogLevelResponse' Int |
Instances
newResetResourceLogLevelResponse Source #
Create a value of ResetResourceLogLevelResponse 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:httpStatus:ResetResourceLogLevelResponse', resetResourceLogLevelResponse_httpStatus - The response's http status code.
DeleteDestination
data DeleteDestination Source #
See: newDeleteDestination smart constructor.
Constructors
| DeleteDestination' Text |
Instances
Arguments
| :: Text | |
| -> DeleteDestination |
Create a value of DeleteDestination 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:name:DeleteDestination', deleteDestination_name - The name of the resource to delete.
data DeleteDestinationResponse Source #
See: newDeleteDestinationResponse smart constructor.
Constructors
| DeleteDestinationResponse' Int |
Instances
newDeleteDestinationResponse Source #
Create a value of DeleteDestinationResponse 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:httpStatus:DeleteDestinationResponse', deleteDestinationResponse_httpStatus - The response's http status code.
UpdateDestination
data UpdateDestination Source #
See: newUpdateDestination smart constructor.
Constructors
| UpdateDestination' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> UpdateDestination |
Create a value of UpdateDestination with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expressionType:UpdateDestination', updateDestination_expressionType - The type of value in Expression.
$sel:expression:UpdateDestination', updateDestination_expression - The new rule name or topic rule to send messages to.
$sel:description:UpdateDestination', updateDestination_description - A new description of the resource.
$sel:roleArn:UpdateDestination', updateDestination_roleArn - The ARN of the IAM Role that authorizes the destination.
$sel:name:UpdateDestination', updateDestination_name - The new name of the resource.
data UpdateDestinationResponse Source #
See: newUpdateDestinationResponse smart constructor.
Constructors
| UpdateDestinationResponse' Int |
Instances
newUpdateDestinationResponse Source #
Create a value of UpdateDestinationResponse 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:httpStatus:UpdateDestinationResponse', updateDestinationResponse_httpStatus - The response's http status code.
GetServiceEndpoint
data GetServiceEndpoint Source #
See: newGetServiceEndpoint smart constructor.
Constructors
| GetServiceEndpoint' (Maybe WirelessGatewayServiceType) |
Instances
newGetServiceEndpoint :: GetServiceEndpoint Source #
Create a value of GetServiceEndpoint 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:serviceType:GetServiceEndpoint', getServiceEndpoint_serviceType - The service type for which to get endpoint information about. Can be
CUPS for the Configuration and Update Server endpoint, or LNS for
the LoRaWAN Network Server endpoint.
data GetServiceEndpointResponse Source #
See: newGetServiceEndpointResponse smart constructor.
Constructors
| GetServiceEndpointResponse' (Maybe Text) (Maybe Text) (Maybe WirelessGatewayServiceType) Int |
Instances
newGetServiceEndpointResponse Source #
Create a value of GetServiceEndpointResponse 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:serviceEndpoint:GetServiceEndpointResponse', getServiceEndpointResponse_serviceEndpoint - The service endpoint value.
$sel:serverTrust:GetServiceEndpointResponse', getServiceEndpointResponse_serverTrust - The Root CA of the server trust certificate.
$sel:serviceType:GetServiceEndpoint', getServiceEndpointResponse_serviceType - The endpoint's service type.
$sel:httpStatus:GetServiceEndpointResponse', getServiceEndpointResponse_httpStatus - The response's http status code.
GetServiceProfile
data GetServiceProfile Source #
See: newGetServiceProfile smart constructor.
Constructors
| GetServiceProfile' Text |
Instances
Arguments
| :: Text | |
| -> GetServiceProfile |
Create a value of GetServiceProfile 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:GetServiceProfile', getServiceProfile_id - The ID of the resource to get.
data GetServiceProfileResponse Source #
See: newGetServiceProfileResponse smart constructor.
Constructors
| GetServiceProfileResponse' (Maybe Text) (Maybe LoRaWANGetServiceProfileInfo) (Maybe Text) (Maybe Text) Int |
Instances
newGetServiceProfileResponse Source #
Create a value of GetServiceProfileResponse 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:GetServiceProfileResponse', getServiceProfileResponse_arn - The Amazon Resource Name of the resource.
$sel:loRaWAN:GetServiceProfileResponse', getServiceProfileResponse_loRaWAN - Information about the service profile.
$sel:name:GetServiceProfileResponse', getServiceProfileResponse_name - The name of the resource.
$sel:id:GetServiceProfile', getServiceProfileResponse_id - The ID of the service profile.
$sel:httpStatus:GetServiceProfileResponse', getServiceProfileResponse_httpStatus - The response's http status code.
GetWirelessDeviceStatistics
data GetWirelessDeviceStatistics Source #
See: newGetWirelessDeviceStatistics smart constructor.
Constructors
| GetWirelessDeviceStatistics' Text |
Instances
newGetWirelessDeviceStatistics Source #
Create a value of GetWirelessDeviceStatistics 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:wirelessDeviceId:GetWirelessDeviceStatistics', getWirelessDeviceStatistics_wirelessDeviceId - The ID of the wireless device for which to get the data.
data GetWirelessDeviceStatisticsResponse Source #
See: newGetWirelessDeviceStatisticsResponse smart constructor.
Constructors
| GetWirelessDeviceStatisticsResponse' (Maybe SidewalkDeviceMetadata) (Maybe LoRaWANDeviceMetadata) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessDeviceStatisticsResponse Source #
Arguments
| :: Int | |
| -> GetWirelessDeviceStatisticsResponse |
Create a value of GetWirelessDeviceStatisticsResponse 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:GetWirelessDeviceStatisticsResponse', getWirelessDeviceStatisticsResponse_sidewalk - MetaData for Sidewalk device.
$sel:loRaWAN:GetWirelessDeviceStatisticsResponse', getWirelessDeviceStatisticsResponse_loRaWAN - Information about the wireless device's operations.
$sel:lastUplinkReceivedAt:GetWirelessDeviceStatisticsResponse', getWirelessDeviceStatisticsResponse_lastUplinkReceivedAt - The date and time when the most recent uplink was received.
$sel:wirelessDeviceId:GetWirelessDeviceStatistics', getWirelessDeviceStatisticsResponse_wirelessDeviceId - The ID of the wireless device.
$sel:httpStatus:GetWirelessDeviceStatisticsResponse', getWirelessDeviceStatisticsResponse_httpStatus - The response's http status code.
GetWirelessGatewayStatistics
data GetWirelessGatewayStatistics Source #
See: newGetWirelessGatewayStatistics smart constructor.
Constructors
| GetWirelessGatewayStatistics' Text |
Instances
newGetWirelessGatewayStatistics Source #
Create a value of GetWirelessGatewayStatistics 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:wirelessGatewayId:GetWirelessGatewayStatistics', getWirelessGatewayStatistics_wirelessGatewayId - The ID of the wireless gateway for which to get the data.
data GetWirelessGatewayStatisticsResponse Source #
See: newGetWirelessGatewayStatisticsResponse smart constructor.
Constructors
| GetWirelessGatewayStatisticsResponse' (Maybe ConnectionStatus) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessGatewayStatisticsResponse Source #
Arguments
| :: Int | |
| -> GetWirelessGatewayStatisticsResponse |
Create a value of GetWirelessGatewayStatisticsResponse 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:GetWirelessGatewayStatisticsResponse', getWirelessGatewayStatisticsResponse_connectionStatus - The connection status of the wireless gateway.
$sel:lastUplinkReceivedAt:GetWirelessGatewayStatisticsResponse', getWirelessGatewayStatisticsResponse_lastUplinkReceivedAt - The date and time when the most recent uplink was received.
$sel:wirelessGatewayId:GetWirelessGatewayStatistics', getWirelessGatewayStatisticsResponse_wirelessGatewayId - The ID of the wireless gateway.
$sel:httpStatus:GetWirelessGatewayStatisticsResponse', getWirelessGatewayStatisticsResponse_httpStatus - The response's http status code.
GetWirelessGatewayCertificate
data GetWirelessGatewayCertificate Source #
See: newGetWirelessGatewayCertificate smart constructor.
Constructors
| GetWirelessGatewayCertificate' Text |
Instances
newGetWirelessGatewayCertificate Source #
Create a value of GetWirelessGatewayCertificate 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:GetWirelessGatewayCertificate', getWirelessGatewayCertificate_id - The ID of the resource to get.
data GetWirelessGatewayCertificateResponse Source #
See: newGetWirelessGatewayCertificateResponse smart constructor.
Instances
newGetWirelessGatewayCertificateResponse Source #
Arguments
| :: Int | |
| -> GetWirelessGatewayCertificateResponse |
Create a value of GetWirelessGatewayCertificateResponse 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:iotCertificateId:GetWirelessGatewayCertificateResponse', getWirelessGatewayCertificateResponse_iotCertificateId - The ID of the certificate associated with the wireless gateway.
$sel:loRaWANNetworkServerCertificateId:GetWirelessGatewayCertificateResponse', getWirelessGatewayCertificateResponse_loRaWANNetworkServerCertificateId - The ID of the certificate that is associated with the wireless gateway
and used for the LoRaWANNetworkServer endpoint.
$sel:httpStatus:GetWirelessGatewayCertificateResponse', getWirelessGatewayCertificateResponse_httpStatus - The response's http status code.
GetWirelessGatewayTask
data GetWirelessGatewayTask Source #
See: newGetWirelessGatewayTask smart constructor.
Constructors
| GetWirelessGatewayTask' Text |
Instances
newGetWirelessGatewayTask Source #
Arguments
| :: Text | |
| -> GetWirelessGatewayTask |
Create a value of GetWirelessGatewayTask 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:GetWirelessGatewayTask', getWirelessGatewayTask_id - The ID of the resource to get.
data GetWirelessGatewayTaskResponse Source #
See: newGetWirelessGatewayTaskResponse smart constructor.
Constructors
| GetWirelessGatewayTaskResponse' (Maybe WirelessGatewayTaskStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessGatewayTaskResponse Source #
Create a value of GetWirelessGatewayTaskResponse 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:status:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_status - The status of the request.
$sel:wirelessGatewayTaskDefinitionId:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_wirelessGatewayTaskDefinitionId - The ID of the WirelessGatewayTask.
$sel:taskCreatedAt:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_taskCreatedAt - The date and time when the task was created.
$sel:lastUplinkReceivedAt:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_lastUplinkReceivedAt - The date and time when the most recent uplink was received.
$sel:wirelessGatewayId:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_wirelessGatewayId - The ID of the wireless gateway.
$sel:httpStatus:GetWirelessGatewayTaskResponse', getWirelessGatewayTaskResponse_httpStatus - The response's http status code.
GetWirelessGatewayFirmwareInformation
data GetWirelessGatewayFirmwareInformation Source #
See: newGetWirelessGatewayFirmwareInformation smart constructor.
Constructors
| GetWirelessGatewayFirmwareInformation' Text |
Instances
newGetWirelessGatewayFirmwareInformation Source #
Arguments
| :: Text | |
| -> GetWirelessGatewayFirmwareInformation |
Create a value of GetWirelessGatewayFirmwareInformation 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:GetWirelessGatewayFirmwareInformation', getWirelessGatewayFirmwareInformation_id - The ID of the resource to get.
data GetWirelessGatewayFirmwareInformationResponse Source #
See: newGetWirelessGatewayFirmwareInformationResponse smart constructor.
Instances
newGetWirelessGatewayFirmwareInformationResponse Source #
Arguments
| :: Int |
|
| -> GetWirelessGatewayFirmwareInformationResponse |
Create a value of GetWirelessGatewayFirmwareInformationResponse 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:GetWirelessGatewayFirmwareInformationResponse', getWirelessGatewayFirmwareInformationResponse_loRaWAN - Information about the wireless gateway's firmware.
$sel:httpStatus:GetWirelessGatewayFirmwareInformationResponse', getWirelessGatewayFirmwareInformationResponse_httpStatus - The response's http status code.
ListPartnerAccounts
data ListPartnerAccounts Source #
See: newListPartnerAccounts smart constructor.
Constructors
| ListPartnerAccounts' (Maybe Text) (Maybe Natural) |
Instances
newListPartnerAccounts :: ListPartnerAccounts Source #
Create a value of ListPartnerAccounts 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:nextToken:ListPartnerAccounts', listPartnerAccounts_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListPartnerAccounts', listPartnerAccounts_maxResults - The maximum number of results to return in this operation.
data ListPartnerAccountsResponse Source #
See: newListPartnerAccountsResponse smart constructor.
Constructors
| ListPartnerAccountsResponse' (Maybe [SidewalkAccountInfoWithFingerprint]) (Maybe Text) Int |
Instances
newListPartnerAccountsResponse Source #
Create a value of ListPartnerAccountsResponse 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:ListPartnerAccountsResponse', listPartnerAccountsResponse_sidewalk - The Sidewalk account credentials.
$sel:nextToken:ListPartnerAccounts', listPartnerAccountsResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListPartnerAccountsResponse', listPartnerAccountsResponse_httpStatus - The response's http status code.
TestWirelessDevice
data TestWirelessDevice Source #
See: newTestWirelessDevice smart constructor.
Constructors
| TestWirelessDevice' Text |
Instances
newTestWirelessDevice Source #
Arguments
| :: Text | |
| -> TestWirelessDevice |
Create a value of TestWirelessDevice 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:TestWirelessDevice', testWirelessDevice_id - The ID of the wireless device to test.
data TestWirelessDeviceResponse Source #
See: newTestWirelessDeviceResponse smart constructor.
Constructors
| TestWirelessDeviceResponse' (Maybe Text) Int |
Instances
newTestWirelessDeviceResponse Source #
Create a value of TestWirelessDeviceResponse 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:result:TestWirelessDeviceResponse', testWirelessDeviceResponse_result - The result returned by the test.
$sel:httpStatus:TestWirelessDeviceResponse', testWirelessDeviceResponse_httpStatus - The response's http status code.
GetWirelessDevice
data GetWirelessDevice Source #
See: newGetWirelessDevice smart constructor.
Constructors
| GetWirelessDevice' Text WirelessDeviceIdType |
Instances
Arguments
| :: Text | |
| -> WirelessDeviceIdType | |
| -> GetWirelessDevice |
Create a value of GetWirelessDevice 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:identifier:GetWirelessDevice', getWirelessDevice_identifier - The identifier of the wireless device to get.
$sel:identifierType:GetWirelessDevice', getWirelessDevice_identifierType - The type of identifier used in identifier.
data GetWirelessDeviceResponse Source #
See: newGetWirelessDeviceResponse smart constructor.
Constructors
| GetWirelessDeviceResponse' (Maybe SidewalkDevice) (Maybe Text) (Maybe LoRaWANDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessDeviceResponse Source #
Create a value of GetWirelessDeviceResponse 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:GetWirelessDeviceResponse', getWirelessDeviceResponse_sidewalk - Sidewalk device object.
$sel:arn:GetWirelessDeviceResponse', getWirelessDeviceResponse_arn - The Amazon Resource Name of the resource.
$sel:loRaWAN:GetWirelessDeviceResponse', getWirelessDeviceResponse_loRaWAN - Information about the wireless device.
$sel:thingArn:GetWirelessDeviceResponse', getWirelessDeviceResponse_thingArn - The ARN of the thing associated with the wireless device.
$sel:name:GetWirelessDeviceResponse', getWirelessDeviceResponse_name - The name of the resource.
$sel:id:GetWirelessDeviceResponse', getWirelessDeviceResponse_id - The ID of the wireless device.
$sel:type':GetWirelessDeviceResponse', getWirelessDeviceResponse_type - The wireless device type.
$sel:destinationName:GetWirelessDeviceResponse', getWirelessDeviceResponse_destinationName - The name of the destination to which the device is assigned.
$sel:thingName:GetWirelessDeviceResponse', getWirelessDeviceResponse_thingName - The name of the thing associated with the wireless device. The value is
empty if a thing isn't associated with the device.
$sel:description:GetWirelessDeviceResponse', getWirelessDeviceResponse_description - The description of the resource.
$sel:httpStatus:GetWirelessDeviceResponse', getWirelessDeviceResponse_httpStatus - The response's http status code.
GetWirelessGateway
data GetWirelessGateway Source #
See: newGetWirelessGateway smart constructor.
Constructors
| GetWirelessGateway' Text WirelessGatewayIdType |
Instances
newGetWirelessGateway Source #
Arguments
| :: Text | |
| -> WirelessGatewayIdType | |
| -> GetWirelessGateway |
Create a value of GetWirelessGateway 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:identifier:GetWirelessGateway', getWirelessGateway_identifier - The identifier of the wireless gateway to get.
$sel:identifierType:GetWirelessGateway', getWirelessGateway_identifierType - The type of identifier used in identifier.
data GetWirelessGatewayResponse Source #
See: newGetWirelessGatewayResponse smart constructor.
Constructors
| GetWirelessGatewayResponse' (Maybe Text) (Maybe LoRaWANGateway) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessGatewayResponse Source #
Create a value of GetWirelessGatewayResponse 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:GetWirelessGatewayResponse', getWirelessGatewayResponse_arn - The Amazon Resource Name of the resource.
$sel:loRaWAN:GetWirelessGatewayResponse', getWirelessGatewayResponse_loRaWAN - Information about the wireless gateway.
$sel:thingArn:GetWirelessGatewayResponse', getWirelessGatewayResponse_thingArn - The ARN of the thing associated with the wireless gateway.
$sel:name:GetWirelessGatewayResponse', getWirelessGatewayResponse_name - The name of the resource.
$sel:id:GetWirelessGatewayResponse', getWirelessGatewayResponse_id - The ID of the wireless gateway.
$sel:thingName:GetWirelessGatewayResponse', getWirelessGatewayResponse_thingName - The name of the thing associated with the wireless gateway. The value is
empty if a thing isn't associated with the gateway.
$sel:description:GetWirelessGatewayResponse', getWirelessGatewayResponse_description - The description of the resource.
$sel:httpStatus:GetWirelessGatewayResponse', getWirelessGatewayResponse_httpStatus - The response's http status code.
GetPartnerAccount
data GetPartnerAccount Source #
See: newGetPartnerAccount smart constructor.
Constructors
| GetPartnerAccount' Text PartnerType |
Instances
Arguments
| :: Text | |
| -> PartnerType | |
| -> GetPartnerAccount |
Create a value of GetPartnerAccount 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:partnerAccountId:GetPartnerAccount', getPartnerAccount_partnerAccountId - The partner account ID to disassociate from the AWS account.
$sel:partnerType:GetPartnerAccount', getPartnerAccount_partnerType - The partner type.
data GetPartnerAccountResponse Source #
See: newGetPartnerAccountResponse smart constructor.
Constructors
| GetPartnerAccountResponse' (Maybe SidewalkAccountInfoWithFingerprint) (Maybe Bool) Int |
Instances
newGetPartnerAccountResponse Source #
Create a value of GetPartnerAccountResponse 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:GetPartnerAccountResponse', getPartnerAccountResponse_sidewalk - The Sidewalk account credentials.
$sel:accountLinked:GetPartnerAccountResponse', getPartnerAccountResponse_accountLinked - Whether the partner account is linked to the AWS account.
$sel:httpStatus:GetPartnerAccountResponse', getPartnerAccountResponse_httpStatus - The response's http status code.
CreateWirelessGatewayTask
data CreateWirelessGatewayTask Source #
See: newCreateWirelessGatewayTask smart constructor.
Constructors
| CreateWirelessGatewayTask' Text Text |
Instances
newCreateWirelessGatewayTask Source #
Arguments
| :: Text | |
| -> Text |
|
| -> CreateWirelessGatewayTask |
Create a value of CreateWirelessGatewayTask 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:CreateWirelessGatewayTask', createWirelessGatewayTask_id - The ID of the resource to update.
$sel:wirelessGatewayTaskDefinitionId:CreateWirelessGatewayTask', createWirelessGatewayTask_wirelessGatewayTaskDefinitionId - The ID of the WirelessGatewayTaskDefinition.
data CreateWirelessGatewayTaskResponse Source #
See: newCreateWirelessGatewayTaskResponse smart constructor.
Constructors
| CreateWirelessGatewayTaskResponse' (Maybe WirelessGatewayTaskStatus) (Maybe Text) Int |
Instances
newCreateWirelessGatewayTaskResponse Source #
Arguments
| :: Int | |
| -> CreateWirelessGatewayTaskResponse |
Create a value of CreateWirelessGatewayTaskResponse 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:status:CreateWirelessGatewayTaskResponse', createWirelessGatewayTaskResponse_status - The status of the request.
$sel:wirelessGatewayTaskDefinitionId:CreateWirelessGatewayTask', createWirelessGatewayTaskResponse_wirelessGatewayTaskDefinitionId - The ID of the WirelessGatewayTaskDefinition.
$sel:httpStatus:CreateWirelessGatewayTaskResponse', createWirelessGatewayTaskResponse_httpStatus - The response's http status code.
DeleteWirelessGateway
data DeleteWirelessGateway Source #
See: newDeleteWirelessGateway smart constructor.
Constructors
| DeleteWirelessGateway' Text |
Instances
newDeleteWirelessGateway Source #
Arguments
| :: Text | |
| -> DeleteWirelessGateway |
Create a value of DeleteWirelessGateway 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:DeleteWirelessGateway', deleteWirelessGateway_id - The ID of the resource to delete.
data DeleteWirelessGatewayResponse Source #
See: newDeleteWirelessGatewayResponse smart constructor.
Constructors
| DeleteWirelessGatewayResponse' Int |
Instances
newDeleteWirelessGatewayResponse Source #
Create a value of DeleteWirelessGatewayResponse 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:httpStatus:DeleteWirelessGatewayResponse', deleteWirelessGatewayResponse_httpStatus - The response's http status code.
UpdateWirelessGateway
data UpdateWirelessGateway Source #
See: newUpdateWirelessGateway smart constructor.
Constructors
| UpdateWirelessGateway' (Maybe Text) (Maybe [NonEmpty Text]) (Maybe Text) (Maybe [Text]) Text |
Instances
newUpdateWirelessGateway Source #
Arguments
| :: Text | |
| -> UpdateWirelessGateway |
Create a value of UpdateWirelessGateway 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:name:UpdateWirelessGateway', updateWirelessGateway_name - The new name of the resource.
$sel:joinEuiFilters:UpdateWirelessGateway', updateWirelessGateway_joinEuiFilters - Undocumented member.
$sel:description:UpdateWirelessGateway', updateWirelessGateway_description - A new description of the resource.
$sel:netIdFilters:UpdateWirelessGateway', updateWirelessGateway_netIdFilters - Undocumented member.
$sel:id:UpdateWirelessGateway', updateWirelessGateway_id - The ID of the resource to update.
data UpdateWirelessGatewayResponse Source #
See: newUpdateWirelessGatewayResponse smart constructor.
Constructors
| UpdateWirelessGatewayResponse' Int |
Instances
newUpdateWirelessGatewayResponse Source #
Create a value of UpdateWirelessGatewayResponse 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:httpStatus:UpdateWirelessGatewayResponse', updateWirelessGatewayResponse_httpStatus - The response's http status code.
DisassociateWirelessGatewayFromCertificate
data DisassociateWirelessGatewayFromCertificate Source #
See: newDisassociateWirelessGatewayFromCertificate smart constructor.
Constructors
| DisassociateWirelessGatewayFromCertificate' Text |
Instances
newDisassociateWirelessGatewayFromCertificate Source #
Arguments
| :: Text | |
| -> DisassociateWirelessGatewayFromCertificate |
Create a value of DisassociateWirelessGatewayFromCertificate 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:DisassociateWirelessGatewayFromCertificate', disassociateWirelessGatewayFromCertificate_id - The ID of the resource to update.
data DisassociateWirelessGatewayFromCertificateResponse Source #
See: newDisassociateWirelessGatewayFromCertificateResponse smart constructor.
Instances
newDisassociateWirelessGatewayFromCertificateResponse Source #
Arguments
| :: Int |
|
| -> DisassociateWirelessGatewayFromCertificateResponse |
Create a value of DisassociateWirelessGatewayFromCertificateResponse 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:httpStatus:DisassociateWirelessGatewayFromCertificateResponse', disassociateWirelessGatewayFromCertificateResponse_httpStatus - The response's http status code.
ListWirelessGatewayTaskDefinitions
data ListWirelessGatewayTaskDefinitions Source #
See: newListWirelessGatewayTaskDefinitions smart constructor.
Constructors
| ListWirelessGatewayTaskDefinitions' (Maybe WirelessGatewayTaskDefinitionType) (Maybe Text) (Maybe Natural) |
Instances
newListWirelessGatewayTaskDefinitions :: ListWirelessGatewayTaskDefinitions Source #
Create a value of ListWirelessGatewayTaskDefinitions 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:taskDefinitionType:ListWirelessGatewayTaskDefinitions', listWirelessGatewayTaskDefinitions_taskDefinitionType - A filter to list only the wireless gateway task definitions that use
this task definition type.
$sel:nextToken:ListWirelessGatewayTaskDefinitions', listWirelessGatewayTaskDefinitions_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListWirelessGatewayTaskDefinitions', listWirelessGatewayTaskDefinitions_maxResults - The maximum number of results to return in this operation.
data ListWirelessGatewayTaskDefinitionsResponse Source #
See: newListWirelessGatewayTaskDefinitionsResponse smart constructor.
Constructors
| ListWirelessGatewayTaskDefinitionsResponse' (Maybe [UpdateWirelessGatewayTaskEntry]) (Maybe Text) Int |
Instances
newListWirelessGatewayTaskDefinitionsResponse Source #
Arguments
| :: Int | |
| -> ListWirelessGatewayTaskDefinitionsResponse |
Create a value of ListWirelessGatewayTaskDefinitionsResponse 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:taskDefinitions:ListWirelessGatewayTaskDefinitionsResponse', listWirelessGatewayTaskDefinitionsResponse_taskDefinitions - The list of task definitions.
$sel:nextToken:ListWirelessGatewayTaskDefinitions', listWirelessGatewayTaskDefinitionsResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListWirelessGatewayTaskDefinitionsResponse', listWirelessGatewayTaskDefinitionsResponse_httpStatus - The response's http status code.
PutResourceLogLevel
data PutResourceLogLevel Source #
See: newPutResourceLogLevel smart constructor.
Constructors
| PutResourceLogLevel' Text Text LogLevel |
Instances
newPutResourceLogLevel Source #
Arguments
| :: Text | |
| -> Text | |
| -> LogLevel | |
| -> PutResourceLogLevel |
Create a value of PutResourceLogLevel 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:resourceIdentifier:PutResourceLogLevel', putResourceLogLevel_resourceIdentifier - Undocumented member.
$sel:resourceType:PutResourceLogLevel', putResourceLogLevel_resourceType - The type of the resource, which can be WirelessDevice or
WirelessGateway.
$sel:logLevel:PutResourceLogLevel', putResourceLogLevel_logLevel - Undocumented member.
data PutResourceLogLevelResponse Source #
See: newPutResourceLogLevelResponse smart constructor.
Constructors
| PutResourceLogLevelResponse' Int |
Instances
newPutResourceLogLevelResponse Source #
Create a value of PutResourceLogLevelResponse 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:httpStatus:PutResourceLogLevelResponse', putResourceLogLevelResponse_httpStatus - The response's http status code.
CreateWirelessGateway
data CreateWirelessGateway Source #
See: newCreateWirelessGateway smart constructor.
Constructors
| CreateWirelessGateway' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) LoRaWANGateway |
Instances
newCreateWirelessGateway Source #
Create a value of CreateWirelessGateway 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:name:CreateWirelessGateway', createWirelessGateway_name - The name of the new resource.
$sel:clientRequestToken:CreateWirelessGateway', createWirelessGateway_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:description:CreateWirelessGateway', createWirelessGateway_description - The description of the new resource.
$sel:tags:CreateWirelessGateway', createWirelessGateway_tags - The tags to attach to the new wireless gateway. Tags are metadata that
you can use to manage a resource.
$sel:loRaWAN:CreateWirelessGateway', createWirelessGateway_loRaWAN - The gateway configuration information to use to create the wireless
gateway.
data CreateWirelessGatewayResponse Source #
See: newCreateWirelessGatewayResponse smart constructor.
Instances
newCreateWirelessGatewayResponse Source #
Create a value of CreateWirelessGatewayResponse 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:CreateWirelessGatewayResponse', createWirelessGatewayResponse_arn - The Amazon Resource Name of the new resource.
$sel:id:CreateWirelessGatewayResponse', createWirelessGatewayResponse_id - The ID of the new wireless gateway.
$sel:httpStatus:CreateWirelessGatewayResponse', createWirelessGatewayResponse_httpStatus - The response's http status code.
DeleteWirelessGatewayTask
data DeleteWirelessGatewayTask Source #
See: newDeleteWirelessGatewayTask smart constructor.
Constructors
| DeleteWirelessGatewayTask' Text |
Instances
newDeleteWirelessGatewayTask Source #
Create a value of DeleteWirelessGatewayTask 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:DeleteWirelessGatewayTask', deleteWirelessGatewayTask_id - The ID of the resource to delete.
data DeleteWirelessGatewayTaskResponse Source #
See: newDeleteWirelessGatewayTaskResponse smart constructor.
Constructors
| DeleteWirelessGatewayTaskResponse' Int |
Instances
newDeleteWirelessGatewayTaskResponse Source #
Arguments
| :: Int | |
| -> DeleteWirelessGatewayTaskResponse |
Create a value of DeleteWirelessGatewayTaskResponse 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:httpStatus:DeleteWirelessGatewayTaskResponse', deleteWirelessGatewayTaskResponse_httpStatus - The response's http status code.
CreateWirelessDevice
data CreateWirelessDevice Source #
See: newCreateWirelessDevice smart constructor.
Constructors
| CreateWirelessDevice' (Maybe LoRaWANDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) WirelessDeviceType Text |
Instances
newCreateWirelessDevice Source #
Arguments
| :: WirelessDeviceType | |
| -> Text | |
| -> CreateWirelessDevice |
Create a value of CreateWirelessDevice 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:CreateWirelessDevice', createWirelessDevice_loRaWAN - The device configuration information to use to create the wireless
device.
$sel:name:CreateWirelessDevice', createWirelessDevice_name - The name of the new resource.
$sel:clientRequestToken:CreateWirelessDevice', createWirelessDevice_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:description:CreateWirelessDevice', createWirelessDevice_description - The description of the new resource.
$sel:tags:CreateWirelessDevice', createWirelessDevice_tags - The tags to attach to the new wireless device. Tags are metadata that
you can use to manage a resource.
$sel:type':CreateWirelessDevice', createWirelessDevice_type - The wireless device type.
$sel:destinationName:CreateWirelessDevice', createWirelessDevice_destinationName - The name of the destination to assign to the new wireless device.
data CreateWirelessDeviceResponse Source #
See: newCreateWirelessDeviceResponse smart constructor.
Instances
newCreateWirelessDeviceResponse Source #
Create a value of CreateWirelessDeviceResponse 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:CreateWirelessDeviceResponse', createWirelessDeviceResponse_arn - The Amazon Resource Name of the new resource.
$sel:id:CreateWirelessDeviceResponse', createWirelessDeviceResponse_id - The ID of the new wireless device.
$sel:httpStatus:CreateWirelessDeviceResponse', createWirelessDeviceResponse_httpStatus - The response's http status code.
SendDataToWirelessDevice
data SendDataToWirelessDevice Source #
See: newSendDataToWirelessDevice smart constructor.
Constructors
| SendDataToWirelessDevice' (Maybe WirelessMetadata) Text Natural Text |
Instances
newSendDataToWirelessDevice Source #
Arguments
| :: Text | |
| -> Natural | |
| -> Text | |
| -> SendDataToWirelessDevice |
Create a value of SendDataToWirelessDevice 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:wirelessMetadata:SendDataToWirelessDevice', sendDataToWirelessDevice_wirelessMetadata - Metadata about the message request.
$sel:id:SendDataToWirelessDevice', sendDataToWirelessDevice_id - The ID of the wireless device to receive the data.
$sel:transmitMode:SendDataToWirelessDevice', sendDataToWirelessDevice_transmitMode - The transmit mode to use to send data to the wireless device. Can be:
0 for UM (unacknowledge mode) or 1 for AM (acknowledge mode).
$sel:payloadData:SendDataToWirelessDevice', sendDataToWirelessDevice_payloadData - The binary to be sent to the end device, encoded in base64.
data SendDataToWirelessDeviceResponse Source #
See: newSendDataToWirelessDeviceResponse smart constructor.
Constructors
| SendDataToWirelessDeviceResponse' (Maybe Text) Int |
Instances
newSendDataToWirelessDeviceResponse Source #
Create a value of SendDataToWirelessDeviceResponse 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:messageId:SendDataToWirelessDeviceResponse', sendDataToWirelessDeviceResponse_messageId - The ID of the message sent to the wireless device.
$sel:httpStatus:SendDataToWirelessDeviceResponse', sendDataToWirelessDeviceResponse_httpStatus - The response's http status code.
CreateDeviceProfile
data CreateDeviceProfile Source #
See: newCreateDeviceProfile smart constructor.
Constructors
| CreateDeviceProfile' (Maybe LoRaWANDeviceProfile) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
Instances
newCreateDeviceProfile :: CreateDeviceProfile Source #
Create a value of CreateDeviceProfile 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:CreateDeviceProfile', createDeviceProfile_loRaWAN - The device profile information to use to create the device profile.
$sel:name:CreateDeviceProfile', createDeviceProfile_name - The name of the new resource.
$sel:clientRequestToken:CreateDeviceProfile', createDeviceProfile_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:tags:CreateDeviceProfile', createDeviceProfile_tags - The tags to attach to the new device profile. Tags are metadata that you
can use to manage a resource.
data CreateDeviceProfileResponse Source #
See: newCreateDeviceProfileResponse smart constructor.
Instances
newCreateDeviceProfileResponse Source #
Create a value of CreateDeviceProfileResponse 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:CreateDeviceProfileResponse', createDeviceProfileResponse_arn - The Amazon Resource Name of the new resource.
$sel:id:CreateDeviceProfileResponse', createDeviceProfileResponse_id - The ID of the new device profile.
$sel:httpStatus:CreateDeviceProfileResponse', createDeviceProfileResponse_httpStatus - The response's http status code.
DisassociateAwsAccountFromPartnerAccount
data DisassociateAwsAccountFromPartnerAccount Source #
See: newDisassociateAwsAccountFromPartnerAccount smart constructor.
Constructors
| DisassociateAwsAccountFromPartnerAccount' Text PartnerType |
Instances
newDisassociateAwsAccountFromPartnerAccount Source #
Arguments
| :: Text |
|
| -> PartnerType | |
| -> DisassociateAwsAccountFromPartnerAccount |
Create a value of DisassociateAwsAccountFromPartnerAccount 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:partnerAccountId:DisassociateAwsAccountFromPartnerAccount', disassociateAwsAccountFromPartnerAccount_partnerAccountId - The partner account ID to disassociate from the AWS account.
$sel:partnerType:DisassociateAwsAccountFromPartnerAccount', disassociateAwsAccountFromPartnerAccount_partnerType - The partner type.
data DisassociateAwsAccountFromPartnerAccountResponse Source #
See: newDisassociateAwsAccountFromPartnerAccountResponse smart constructor.
Constructors
| DisassociateAwsAccountFromPartnerAccountResponse' Int |
Instances
newDisassociateAwsAccountFromPartnerAccountResponse Source #
Arguments
| :: Int |
|
| -> DisassociateAwsAccountFromPartnerAccountResponse |
Create a value of DisassociateAwsAccountFromPartnerAccountResponse 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:httpStatus:DisassociateAwsAccountFromPartnerAccountResponse', disassociateAwsAccountFromPartnerAccountResponse_httpStatus - The response's http status code.
UpdateLogLevelsByResourceTypes
data UpdateLogLevelsByResourceTypes Source #
See: newUpdateLogLevelsByResourceTypes smart constructor.
Constructors
| UpdateLogLevelsByResourceTypes' (Maybe LogLevel) (Maybe [WirelessGatewayLogOption]) (Maybe [WirelessDeviceLogOption]) |
Instances
newUpdateLogLevelsByResourceTypes :: UpdateLogLevelsByResourceTypes Source #
Create a value of UpdateLogLevelsByResourceTypes 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:defaultLogLevel:UpdateLogLevelsByResourceTypes', updateLogLevelsByResourceTypes_defaultLogLevel - Undocumented member.
$sel:wirelessGatewayLogOptions:UpdateLogLevelsByResourceTypes', updateLogLevelsByResourceTypes_wirelessGatewayLogOptions - Undocumented member.
$sel:wirelessDeviceLogOptions:UpdateLogLevelsByResourceTypes', updateLogLevelsByResourceTypes_wirelessDeviceLogOptions - Undocumented member.
data UpdateLogLevelsByResourceTypesResponse Source #
See: newUpdateLogLevelsByResourceTypesResponse smart constructor.
Constructors
| UpdateLogLevelsByResourceTypesResponse' Int |
Instances
newUpdateLogLevelsByResourceTypesResponse Source #
Arguments
| :: Int | |
| -> UpdateLogLevelsByResourceTypesResponse |
Create a value of UpdateLogLevelsByResourceTypesResponse 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:httpStatus:UpdateLogLevelsByResourceTypesResponse', updateLogLevelsByResourceTypesResponse_httpStatus - The response's http status code.
GetDestination
data GetDestination Source #
See: newGetDestination smart constructor.
Constructors
| GetDestination' Text |
Instances
Arguments
| :: Text | |
| -> GetDestination |
Create a value of GetDestination 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:name:GetDestination', getDestination_name - The name of the resource to get.
data GetDestinationResponse Source #
See: newGetDestinationResponse smart constructor.
Constructors
| GetDestinationResponse' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newGetDestinationResponse Source #
Create a value of GetDestinationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:expressionType:GetDestinationResponse', getDestinationResponse_expressionType - The type of value in Expression.
$sel:arn:GetDestinationResponse', getDestinationResponse_arn - The Amazon Resource Name of the resource.
$sel:name:GetDestination', getDestinationResponse_name - The name of the resource.
$sel:expression:GetDestinationResponse', getDestinationResponse_expression - The rule name or topic rule to send messages to.
$sel:description:GetDestinationResponse', getDestinationResponse_description - The description of the resource.
$sel:roleArn:GetDestinationResponse', getDestinationResponse_roleArn - The ARN of the IAM Role that authorizes the destination.
$sel:httpStatus:GetDestinationResponse', getDestinationResponse_httpStatus - The response's http status code.
GetLogLevelsByResourceTypes
data GetLogLevelsByResourceTypes Source #
See: newGetLogLevelsByResourceTypes smart constructor.
Constructors
| GetLogLevelsByResourceTypes' | |
Instances
newGetLogLevelsByResourceTypes :: GetLogLevelsByResourceTypes Source #
Create a value of GetLogLevelsByResourceTypes with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetLogLevelsByResourceTypesResponse Source #
See: newGetLogLevelsByResourceTypesResponse smart constructor.
Constructors
| GetLogLevelsByResourceTypesResponse' (Maybe LogLevel) (Maybe [WirelessGatewayLogOption]) (Maybe [WirelessDeviceLogOption]) Int |
Instances
newGetLogLevelsByResourceTypesResponse Source #
Arguments
| :: Int | |
| -> GetLogLevelsByResourceTypesResponse |
Create a value of GetLogLevelsByResourceTypesResponse 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:defaultLogLevel:GetLogLevelsByResourceTypesResponse', getLogLevelsByResourceTypesResponse_defaultLogLevel - Undocumented member.
$sel:wirelessGatewayLogOptions:GetLogLevelsByResourceTypesResponse', getLogLevelsByResourceTypesResponse_wirelessGatewayLogOptions - Undocumented member.
$sel:wirelessDeviceLogOptions:GetLogLevelsByResourceTypesResponse', getLogLevelsByResourceTypesResponse_wirelessDeviceLogOptions - Undocumented member.
$sel:httpStatus:GetLogLevelsByResourceTypesResponse', getLogLevelsByResourceTypesResponse_httpStatus - The response's http status code.
ListDestinations
data ListDestinations Source #
See: newListDestinations smart constructor.
Constructors
| ListDestinations' (Maybe Text) (Maybe Natural) |
Instances
newListDestinations :: ListDestinations Source #
Create a value of ListDestinations 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:nextToken:ListDestinations', listDestinations_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListDestinations', listDestinations_maxResults - The maximum number of results to return in this operation.
data ListDestinationsResponse Source #
See: newListDestinationsResponse smart constructor.
Constructors
| ListDestinationsResponse' (Maybe Text) (Maybe [Destinations]) Int |
Instances
newListDestinationsResponse Source #
Create a value of ListDestinationsResponse 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:nextToken:ListDestinations', listDestinationsResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:destinationList:ListDestinationsResponse', listDestinationsResponse_destinationList - The list of destinations.
$sel:httpStatus:ListDestinationsResponse', listDestinationsResponse_httpStatus - The response's http status code.
GetDeviceProfile
data GetDeviceProfile Source #
See: newGetDeviceProfile smart constructor.
Constructors
| GetDeviceProfile' Text |
Instances
Arguments
| :: Text | |
| -> GetDeviceProfile |
Create a value of GetDeviceProfile 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:GetDeviceProfile', getDeviceProfile_id - The ID of the resource to get.
data GetDeviceProfileResponse Source #
See: newGetDeviceProfileResponse smart constructor.
Constructors
| GetDeviceProfileResponse' (Maybe Text) (Maybe LoRaWANDeviceProfile) (Maybe Text) (Maybe Text) Int |
Instances
newGetDeviceProfileResponse Source #
Create a value of GetDeviceProfileResponse 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:GetDeviceProfileResponse', getDeviceProfileResponse_arn - The Amazon Resource Name of the resource.
$sel:loRaWAN:GetDeviceProfileResponse', getDeviceProfileResponse_loRaWAN - Information about the device profile.
$sel:name:GetDeviceProfileResponse', getDeviceProfileResponse_name - The name of the resource.
$sel:id:GetDeviceProfile', getDeviceProfileResponse_id - The ID of the device profile.
$sel:httpStatus:GetDeviceProfileResponse', getDeviceProfileResponse_httpStatus - The response's http status code.
DisassociateWirelessDeviceFromThing
data DisassociateWirelessDeviceFromThing Source #
See: newDisassociateWirelessDeviceFromThing smart constructor.
Constructors
| DisassociateWirelessDeviceFromThing' Text |
Instances
newDisassociateWirelessDeviceFromThing Source #
Create a value of DisassociateWirelessDeviceFromThing 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:DisassociateWirelessDeviceFromThing', disassociateWirelessDeviceFromThing_id - The ID of the resource to update.
data DisassociateWirelessDeviceFromThingResponse Source #
See: newDisassociateWirelessDeviceFromThingResponse smart constructor.
Constructors
| DisassociateWirelessDeviceFromThingResponse' Int |
Instances
newDisassociateWirelessDeviceFromThingResponse Source #
Arguments
| :: Int |
|
| -> DisassociateWirelessDeviceFromThingResponse |
Create a value of DisassociateWirelessDeviceFromThingResponse 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:httpStatus:DisassociateWirelessDeviceFromThingResponse', disassociateWirelessDeviceFromThingResponse_httpStatus - The response's http status code.
DisassociateWirelessGatewayFromThing
data DisassociateWirelessGatewayFromThing Source #
See: newDisassociateWirelessGatewayFromThing smart constructor.
Constructors
| DisassociateWirelessGatewayFromThing' Text |
Instances
newDisassociateWirelessGatewayFromThing Source #
Arguments
| :: Text | |
| -> DisassociateWirelessGatewayFromThing |
Create a value of DisassociateWirelessGatewayFromThing 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:DisassociateWirelessGatewayFromThing', disassociateWirelessGatewayFromThing_id - The ID of the resource to update.
data DisassociateWirelessGatewayFromThingResponse Source #
See: newDisassociateWirelessGatewayFromThingResponse smart constructor.
Constructors
| DisassociateWirelessGatewayFromThingResponse' Int |
Instances
newDisassociateWirelessGatewayFromThingResponse Source #
Arguments
| :: Int |
|
| -> DisassociateWirelessGatewayFromThingResponse |
Create a value of DisassociateWirelessGatewayFromThingResponse 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:httpStatus:DisassociateWirelessGatewayFromThingResponse', disassociateWirelessGatewayFromThingResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text [Tag] |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource to add tags to.
$sel:tags:TagResource', tagResource_tags - Adds to or modifies the tags of the given resource. Tags are metadata
that you can use to manage a resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
CreateDestination
data CreateDestination Source #
See: newCreateDestination smart constructor.
Constructors
| CreateDestination' (Maybe Text) (Maybe Text) (Maybe [Tag]) Text ExpressionType Text Text |
Instances
Arguments
| :: Text | |
| -> ExpressionType | |
| -> Text | |
| -> Text | |
| -> CreateDestination |
Create a value of CreateDestination 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:clientRequestToken:CreateDestination', createDestination_clientRequestToken - Each resource must have a unique client request token. If you try to
create a new resource with the same token as a resource that already
exists, an exception occurs. If you omit this value, AWS SDKs will
automatically generate a unique client request.
$sel:description:CreateDestination', createDestination_description - The description of the new resource.
$sel:tags:CreateDestination', createDestination_tags - The tags to attach to the new destination. Tags are metadata that you
can use to manage a resource.
$sel:name:CreateDestination', createDestination_name - The name of the new resource.
$sel:expressionType:CreateDestination', createDestination_expressionType - The type of value in Expression.
$sel:expression:CreateDestination', createDestination_expression - The rule name or topic rule to send messages to.
$sel:roleArn:CreateDestination', createDestination_roleArn - The ARN of the IAM Role that authorizes the destination.
data CreateDestinationResponse Source #
See: newCreateDestinationResponse smart constructor.
Instances
newCreateDestinationResponse Source #
Create a value of CreateDestinationResponse 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:CreateDestinationResponse', createDestinationResponse_arn - The Amazon Resource Name of the new resource.
$sel:name:CreateDestination', createDestinationResponse_name - The name of the new resource.
$sel:httpStatus:CreateDestinationResponse', createDestinationResponse_httpStatus - The response's http status code.
AssociateWirelessGatewayWithCertificate
data AssociateWirelessGatewayWithCertificate Source #
See: newAssociateWirelessGatewayWithCertificate smart constructor.
Constructors
| AssociateWirelessGatewayWithCertificate' Text Text |
Instances
newAssociateWirelessGatewayWithCertificate Source #
Arguments
| :: Text | |
| -> Text |
|
| -> AssociateWirelessGatewayWithCertificate |
Create a value of AssociateWirelessGatewayWithCertificate 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:AssociateWirelessGatewayWithCertificate', associateWirelessGatewayWithCertificate_id - The ID of the resource to update.
$sel:iotCertificateId:AssociateWirelessGatewayWithCertificate', associateWirelessGatewayWithCertificate_iotCertificateId - The ID of the certificate to associate with the wireless gateway.
data AssociateWirelessGatewayWithCertificateResponse Source #
See: newAssociateWirelessGatewayWithCertificateResponse smart constructor.
Constructors
| AssociateWirelessGatewayWithCertificateResponse' (Maybe Text) Int |
Instances
newAssociateWirelessGatewayWithCertificateResponse Source #
Arguments
| :: Int |
|
| -> AssociateWirelessGatewayWithCertificateResponse |
Create a value of AssociateWirelessGatewayWithCertificateResponse 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:iotCertificateId:AssociateWirelessGatewayWithCertificate', associateWirelessGatewayWithCertificateResponse_iotCertificateId - The ID of the certificate associated with the wireless gateway.
$sel:httpStatus:AssociateWirelessGatewayWithCertificateResponse', associateWirelessGatewayWithCertificateResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the resource to remove tags from.
$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of the keys of the tags to remove from the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
UpdatePartnerAccount
data UpdatePartnerAccount Source #
See: newUpdatePartnerAccount smart constructor.
Constructors
| UpdatePartnerAccount' SidewalkUpdateAccount Text PartnerType |
Instances
newUpdatePartnerAccount Source #
Arguments
| :: SidewalkUpdateAccount | |
| -> Text | |
| -> PartnerType | |
| -> UpdatePartnerAccount |
Create a value of UpdatePartnerAccount 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:UpdatePartnerAccount', updatePartnerAccount_sidewalk - The Sidewalk account credentials.
$sel:partnerAccountId:UpdatePartnerAccount', updatePartnerAccount_partnerAccountId - The ID of the partner account to update.
$sel:partnerType:UpdatePartnerAccount', updatePartnerAccount_partnerType - The partner type.
data UpdatePartnerAccountResponse Source #
See: newUpdatePartnerAccountResponse smart constructor.
Constructors
| UpdatePartnerAccountResponse' Int |
Instances
newUpdatePartnerAccountResponse Source #
Create a value of UpdatePartnerAccountResponse 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:httpStatus:UpdatePartnerAccountResponse', updatePartnerAccountResponse_httpStatus - The response's http status code.
GetWirelessGatewayTaskDefinition
data GetWirelessGatewayTaskDefinition Source #
See: newGetWirelessGatewayTaskDefinition smart constructor.
Constructors
| GetWirelessGatewayTaskDefinition' Text |
Instances
newGetWirelessGatewayTaskDefinition Source #
Create a value of GetWirelessGatewayTaskDefinition 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:GetWirelessGatewayTaskDefinition', getWirelessGatewayTaskDefinition_id - The ID of the resource to get.
data GetWirelessGatewayTaskDefinitionResponse Source #
See: newGetWirelessGatewayTaskDefinitionResponse smart constructor.
Constructors
| GetWirelessGatewayTaskDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe UpdateWirelessGatewayTaskCreate) Int |
Instances
newGetWirelessGatewayTaskDefinitionResponse Source #
Arguments
| :: Int | |
| -> GetWirelessGatewayTaskDefinitionResponse |
Create a value of GetWirelessGatewayTaskDefinitionResponse 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:GetWirelessGatewayTaskDefinitionResponse', getWirelessGatewayTaskDefinitionResponse_arn - The Amazon Resource Name of the resource.
$sel:name:GetWirelessGatewayTaskDefinitionResponse', getWirelessGatewayTaskDefinitionResponse_name - The name of the resource.
$sel:autoCreateTasks:GetWirelessGatewayTaskDefinitionResponse', getWirelessGatewayTaskDefinitionResponse_autoCreateTasks - Whether to automatically create tasks using this task definition for all
gateways with the specified current version. If false, the task must
me created by calling CreateWirelessGatewayTask.
$sel:update:GetWirelessGatewayTaskDefinitionResponse', getWirelessGatewayTaskDefinitionResponse_update - Information about the gateways to update.
$sel:httpStatus:GetWirelessGatewayTaskDefinitionResponse', getWirelessGatewayTaskDefinitionResponse_httpStatus - The response's http status code.
GetResourceLogLevel
data GetResourceLogLevel Source #
See: newGetResourceLogLevel smart constructor.
Constructors
| GetResourceLogLevel' Text Text |
Instances
newGetResourceLogLevel Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetResourceLogLevel |
Create a value of GetResourceLogLevel 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:resourceIdentifier:GetResourceLogLevel', getResourceLogLevel_resourceIdentifier - Undocumented member.
$sel:resourceType:GetResourceLogLevel', getResourceLogLevel_resourceType - The type of the resource, which can be WirelessDevice or
WirelessGateway.
data GetResourceLogLevelResponse Source #
See: newGetResourceLogLevelResponse smart constructor.
Constructors
| GetResourceLogLevelResponse' (Maybe LogLevel) Int |
Instances
newGetResourceLogLevelResponse Source #
Create a value of GetResourceLogLevelResponse 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:GetResourceLogLevelResponse', getResourceLogLevelResponse_logLevel - Undocumented member.
$sel:httpStatus:GetResourceLogLevelResponse', getResourceLogLevelResponse_httpStatus - The response's http status code.
DeleteWirelessDevice
data DeleteWirelessDevice Source #
See: newDeleteWirelessDevice smart constructor.
Constructors
| DeleteWirelessDevice' Text |
Instances
newDeleteWirelessDevice Source #
Arguments
| :: Text | |
| -> DeleteWirelessDevice |
Create a value of DeleteWirelessDevice 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:DeleteWirelessDevice', deleteWirelessDevice_id - The ID of the resource to delete.
data DeleteWirelessDeviceResponse Source #
See: newDeleteWirelessDeviceResponse smart constructor.
Constructors
| DeleteWirelessDeviceResponse' Int |
Instances
newDeleteWirelessDeviceResponse Source #
Create a value of DeleteWirelessDeviceResponse 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:httpStatus:DeleteWirelessDeviceResponse', deleteWirelessDeviceResponse_httpStatus - The response's http status code.
UpdateWirelessDevice
data UpdateWirelessDevice Source #
See: newUpdateWirelessDevice smart constructor.
Constructors
| UpdateWirelessDevice' (Maybe LoRaWANUpdateDevice) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
newUpdateWirelessDevice Source #
Arguments
| :: Text | |
| -> UpdateWirelessDevice |
Create a value of UpdateWirelessDevice 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:UpdateWirelessDevice', updateWirelessDevice_loRaWAN - The updated wireless device's configuration.
$sel:name:UpdateWirelessDevice', updateWirelessDevice_name - The new name of the resource.
$sel:destinationName:UpdateWirelessDevice', updateWirelessDevice_destinationName - The name of the new destination for the device.
$sel:description:UpdateWirelessDevice', updateWirelessDevice_description - A new description of the resource.
$sel:id:UpdateWirelessDevice', updateWirelessDevice_id - The ID of the resource to update.
data UpdateWirelessDeviceResponse Source #
See: newUpdateWirelessDeviceResponse smart constructor.
Constructors
| UpdateWirelessDeviceResponse' Int |
Instances
newUpdateWirelessDeviceResponse Source #
Create a value of UpdateWirelessDeviceResponse 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:httpStatus:UpdateWirelessDeviceResponse', updateWirelessDeviceResponse_httpStatus - The response's http status code.
ListWirelessGateways
data ListWirelessGateways Source #
See: newListWirelessGateways smart constructor.
Constructors
| ListWirelessGateways' (Maybe Text) (Maybe Natural) |
Instances
newListWirelessGateways :: ListWirelessGateways Source #
Create a value of ListWirelessGateways 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:nextToken:ListWirelessGateways', listWirelessGateways_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:maxResults:ListWirelessGateways', listWirelessGateways_maxResults - The maximum number of results to return in this operation.
data ListWirelessGatewaysResponse Source #
See: newListWirelessGatewaysResponse smart constructor.
Constructors
| ListWirelessGatewaysResponse' (Maybe [WirelessGatewayStatistics]) (Maybe Text) Int |
Instances
newListWirelessGatewaysResponse Source #
Create a value of ListWirelessGatewaysResponse 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:wirelessGatewayList:ListWirelessGatewaysResponse', listWirelessGatewaysResponse_wirelessGatewayList - The ID of the wireless gateway.
$sel:nextToken:ListWirelessGateways', listWirelessGatewaysResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListWirelessGatewaysResponse', listWirelessGatewaysResponse_httpStatus - The response's http status code.
DeleteWirelessGatewayTaskDefinition
data DeleteWirelessGatewayTaskDefinition Source #
See: newDeleteWirelessGatewayTaskDefinition smart constructor.
Constructors
| DeleteWirelessGatewayTaskDefinition' Text |
Instances
newDeleteWirelessGatewayTaskDefinition Source #
Create a value of DeleteWirelessGatewayTaskDefinition 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:DeleteWirelessGatewayTaskDefinition', deleteWirelessGatewayTaskDefinition_id - The ID of the resource to delete.
data DeleteWirelessGatewayTaskDefinitionResponse Source #
See: newDeleteWirelessGatewayTaskDefinitionResponse smart constructor.
Constructors
| DeleteWirelessGatewayTaskDefinitionResponse' Int |
Instances
newDeleteWirelessGatewayTaskDefinitionResponse Source #
Arguments
| :: Int |
|
| -> DeleteWirelessGatewayTaskDefinitionResponse |
Create a value of DeleteWirelessGatewayTaskDefinitionResponse 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:httpStatus:DeleteWirelessGatewayTaskDefinitionResponse', deleteWirelessGatewayTaskDefinitionResponse_httpStatus - The response's http status code.
ListWirelessDevices
data ListWirelessDevices Source #
See: newListWirelessDevices smart constructor.
Constructors
| ListWirelessDevices' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text) (Maybe Natural) |
Instances
newListWirelessDevices :: ListWirelessDevices Source #
Create a value of ListWirelessDevices with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:serviceProfileId:ListWirelessDevices', listWirelessDevices_serviceProfileId - A filter to list only the wireless devices that use this service
profile.
$sel:deviceProfileId:ListWirelessDevices', listWirelessDevices_deviceProfileId - A filter to list only the wireless devices that use this device profile.
$sel:nextToken:ListWirelessDevices', listWirelessDevices_nextToken - To retrieve the next set of results, the nextToken value from a
previous response; otherwise null to receive the first set of
results.
$sel:wirelessDeviceType:ListWirelessDevices', listWirelessDevices_wirelessDeviceType - A filter to list only the wireless devices that use this wireless device
type.
$sel:destinationName:ListWirelessDevices', listWirelessDevices_destinationName - A filter to list only the wireless devices that use this destination.
$sel:maxResults:ListWirelessDevices', listWirelessDevices_maxResults - The maximum number of results to return in this operation.
data ListWirelessDevicesResponse Source #
See: newListWirelessDevicesResponse smart constructor.
Constructors
| ListWirelessDevicesResponse' (Maybe [WirelessDeviceStatistics]) (Maybe Text) Int |
Instances
newListWirelessDevicesResponse Source #
Create a value of ListWirelessDevicesResponse 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:wirelessDeviceList:ListWirelessDevicesResponse', listWirelessDevicesResponse_wirelessDeviceList - The ID of the wireless device.
$sel:nextToken:ListWirelessDevices', listWirelessDevicesResponse_nextToken - The token to use to get the next set of results, or null if there
are no additional results.
$sel:httpStatus:ListWirelessDevicesResponse', listWirelessDevicesResponse_httpStatus - The response's http status code.
Types
BatteryLevel
newtype BatteryLevel Source #
Sidewalk device battery level.
Constructors
| BatteryLevel' | |
Fields | |
Bundled Patterns
| pattern BatteryLevel_Critical :: BatteryLevel | |
| pattern BatteryLevel_Low :: BatteryLevel | |
| pattern BatteryLevel_Normal :: BatteryLevel |
Instances
ConnectionStatus
newtype ConnectionStatus Source #
Constructors
| ConnectionStatus' | |
Fields | |
Bundled Patterns
| pattern ConnectionStatus_Connected :: ConnectionStatus | |
| pattern ConnectionStatus_Disconnected :: ConnectionStatus |
Instances
DeviceState
newtype DeviceState Source #
Device state defines the device status of sidewalk device.
Constructors
| DeviceState' | |
Fields | |
Bundled Patterns
| pattern DeviceState_Provisioned :: DeviceState | |
| pattern DeviceState_RegisteredNotSeen :: DeviceState | |
| pattern DeviceState_RegisteredReachable :: DeviceState | |
| pattern DeviceState_RegisteredUnreachable :: DeviceState |
Instances
Event
Sidewalk device status notification.
Bundled Patterns
| pattern Event_Ack :: Event | |
| pattern Event_Discovered :: Event | |
| pattern Event_Lost :: Event | |
| pattern Event_Nack :: Event | |
| pattern Event_Passthrough :: Event |
Instances
ExpressionType
newtype ExpressionType Source #
Constructors
| ExpressionType' | |
Fields | |
Bundled Patterns
| pattern ExpressionType_MqttTopic :: ExpressionType | |
| pattern ExpressionType_RuleName :: ExpressionType |
Instances
LogLevel
The log level for a log message.
Constructors
| LogLevel' | |
Fields
| |
Bundled Patterns
| pattern LogLevel_DISABLED :: LogLevel | |
| pattern LogLevel_ERROR :: LogLevel | |
| pattern LogLevel_INFO :: LogLevel |
Instances
MessageType
newtype MessageType Source #
Sidewalk device message type. Default value is
CUSTOM_COMMAND_ID_NOTIFY.
Constructors
| MessageType' | |
Fields | |
Bundled Patterns
| 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 #
Constructors
| PartnerType' | |
Fields | |
Bundled Patterns
| pattern PartnerType_Sidewalk :: PartnerType |
Instances
SigningAlg
newtype SigningAlg Source #
The certificate chain algorithm provided by sidewalk.
Constructors
| SigningAlg' | |
Fields | |
Bundled Patterns
| pattern SigningAlg_Ed25519 :: SigningAlg | |
| pattern SigningAlg_P256r1 :: SigningAlg |
Instances
WirelessDeviceEvent
newtype WirelessDeviceEvent Source #
The event for a log message, if the log message is tied to a wireless device.
Constructors
| WirelessDeviceEvent' | |
Fields | |
Bundled Patterns
| pattern WirelessDeviceEvent_Downlink_Data :: WirelessDeviceEvent | |
| pattern WirelessDeviceEvent_Join :: WirelessDeviceEvent | |
| pattern WirelessDeviceEvent_Registration :: WirelessDeviceEvent | |
| pattern WirelessDeviceEvent_Rejoin :: WirelessDeviceEvent | |
| pattern WirelessDeviceEvent_Uplink_Data :: WirelessDeviceEvent |
Instances
WirelessDeviceIdType
newtype WirelessDeviceIdType Source #
Constructors
| WirelessDeviceIdType' | |
Fields | |
Bundled Patterns
Instances
WirelessDeviceType
newtype WirelessDeviceType Source #
Constructors
| WirelessDeviceType' | |
Fields | |
Bundled Patterns
| 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.
Constructors
| WirelessGatewayEvent' | |
Fields | |
Bundled Patterns
| pattern WirelessGatewayEvent_CUPS_Request :: WirelessGatewayEvent | |
| pattern WirelessGatewayEvent_Certificate :: WirelessGatewayEvent |
Instances
WirelessGatewayIdType
newtype WirelessGatewayIdType Source #
Constructors
| WirelessGatewayIdType' | |
Fields | |
Bundled Patterns
Instances
WirelessGatewayServiceType
newtype WirelessGatewayServiceType Source #
Constructors
| WirelessGatewayServiceType' | |
Fields | |
Bundled Patterns
| pattern WirelessGatewayServiceType_CUPS :: WirelessGatewayServiceType | |
| pattern WirelessGatewayServiceType_LNS :: WirelessGatewayServiceType |
Instances
WirelessGatewayTaskDefinitionType
newtype WirelessGatewayTaskDefinitionType Source #
Constructors
| WirelessGatewayTaskDefinitionType' | |
Bundled Patterns
| pattern WirelessGatewayTaskDefinitionType_UPDATE :: WirelessGatewayTaskDefinitionType |
Instances
WirelessGatewayTaskStatus
newtype WirelessGatewayTaskStatus Source #
Constructors
| WirelessGatewayTaskStatus' | |
Fields | |
Bundled Patterns
Instances
WirelessGatewayType
newtype WirelessGatewayType Source #
The wireless gateway type.
Constructors
| WirelessGatewayType' | |
Fields | |
Bundled Patterns
| pattern WirelessGatewayType_LoRaWAN :: WirelessGatewayType |
Instances
AbpV1_0_x
ABP device object for LoRaWAN specification v1.0.x
See: newAbpV1_0_x smart constructor.
Constructors
| AbpV1_0_x' (Maybe Text) (Maybe SessionKeysAbpV1_0_x) |
Instances
| Eq AbpV1_0_x Source # | |
| Read AbpV1_0_x Source # | |
| Show AbpV1_0_x Source # | |
| Generic AbpV1_0_x Source # | |
| NFData AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
| Hashable AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
| ToJSON AbpV1_0_x Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_0_x | |
| FromJSON AbpV1_0_x Source # | |
| 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" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "AbpV1_0_x'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionKeysAbpV1_0_x)))) | |
newAbpV1_0_x :: AbpV1_0_x Source #
Create a value of AbpV1_0_x with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:devAddr:AbpV1_0_x', abpV1_0_x_devAddr - The DevAddr value.
$sel:sessionKeys:AbpV1_0_x', abpV1_0_x_sessionKeys - Session keys for ABP v1.0.x
AbpV1_1
ABP device object for LoRaWAN specification v1.1
See: newAbpV1_1 smart constructor.
Constructors
| AbpV1_1' (Maybe Text) (Maybe SessionKeysAbpV1_1) |
Instances
| Eq AbpV1_1 Source # | |
| Read AbpV1_1 Source # | |
| Show AbpV1_1 Source # | |
| Generic AbpV1_1 Source # | |
| NFData AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
| Hashable AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
| ToJSON AbpV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.AbpV1_1 | |
| FromJSON AbpV1_1 Source # | |
| 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" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "AbpV1_1'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devAddr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SessionKeysAbpV1_1)))) | |
newAbpV1_1 :: AbpV1_1 Source #
Create a value of AbpV1_1 with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:devAddr:AbpV1_1', abpV1_1_devAddr - The DevAddr value.
$sel:sessionKeys:AbpV1_1', abpV1_1_sessionKeys - Session keys for ABP v1.1
CertificateList
data CertificateList Source #
List of sidewalk certificates.
See: newCertificateList smart constructor.
Constructors
| CertificateList' SigningAlg Text |
Instances
Arguments
| :: SigningAlg | |
| -> Text | |
| -> CertificateList |
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.
Destinations
data Destinations Source #
Describes a destination.
See: newDestinations smart constructor.
Constructors
| Destinations' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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:expressionType:Destinations', destinations_expressionType - The type of value in Expression.
$sel:arn:Destinations', destinations_arn - The Amazon Resource Name of the resource.
$sel:name:Destinations', destinations_name - The name of the resource.
$sel:expression:Destinations', destinations_expression - The rule name or topic rule to send messages to.
$sel:description:Destinations', destinations_description - The description of the resource.
$sel:roleArn:Destinations', destinations_roleArn - The ARN of the IAM Role that authorizes the destination.
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:name:DeviceProfile', deviceProfile_name - The name of the resource.
$sel:id:DeviceProfile', deviceProfile_id - The ID of the device profile.
LoRaWANDevice
data LoRaWANDevice Source #
LoRaWAN object for create functions.
See: newLoRaWANDevice smart constructor.
Constructors
| LoRaWANDevice' (Maybe AbpV1_0_x) (Maybe OtaaV1_1) (Maybe Text) (Maybe Text) (Maybe OtaaV1_0_x) (Maybe AbpV1_1) (Maybe Text) |
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:otaaV1_1:LoRaWANDevice', loRaWANDevice_otaaV1_1 - OTAA device object for v1.1 for create APIs
$sel:serviceProfileId:LoRaWANDevice', loRaWANDevice_serviceProfileId - The ID of the service profile.
$sel:deviceProfileId:LoRaWANDevice', loRaWANDevice_deviceProfileId - The ID of the device profile for the new wireless device.
$sel:otaaV1_0_x:LoRaWANDevice', loRaWANDevice_otaaV1_0_x - OTAA device object for create APIs for v1.0.x
$sel:abpV1_1:LoRaWANDevice', loRaWANDevice_abpV1_1 - ABP device object for create APIs for v1.1
$sel:devEui:LoRaWANDevice', loRaWANDevice_devEui - The DevEUI value.
LoRaWANDeviceMetadata
data LoRaWANDeviceMetadata Source #
LoRaWAN device metatdata.
See: newLoRaWANDeviceMetadata smart constructor.
Constructors
| LoRaWANDeviceMetadata' (Maybe Int) (Maybe Int) (Maybe Int) (Maybe [LoRaWANGatewayMetadata]) (Maybe Text) (Maybe Text) |
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:frequency:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_frequency - The device's channel frequency in Hz.
$sel:fPort:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_fPort - The FPort value.
$sel:dataRate:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_dataRate - The DataRate value.
$sel:gateways:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_gateways - Information about the gateways accessed by the device.
$sel:timestamp:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_timestamp - The date and time of the metadata.
$sel:devEui:LoRaWANDeviceMetadata', loRaWANDeviceMetadata_devEui - The DevEUI value.
LoRaWANDeviceProfile
data LoRaWANDeviceProfile Source #
LoRaWANDeviceProfile object.
See: newLoRaWANDeviceProfile smart constructor.
Constructors
| LoRaWANDeviceProfile' (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe [Natural]) (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Bool) (Maybe Natural) (Maybe Bool) (Maybe Natural) |
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:rfRegion:LoRaWANDeviceProfile', loRaWANDeviceProfile_rfRegion - The frequency band (RFRegion) value.
$sel:pingSlotFreq:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotFreq - The PingSlotFreq value.
$sel:classBTimeout:LoRaWANDeviceProfile', loRaWANDeviceProfile_classBTimeout - The ClassBTimeout value.
$sel:maxEirp:LoRaWANDeviceProfile', loRaWANDeviceProfile_maxEirp - The MaxEIRP value.
$sel:rxDataRate2:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDataRate2 - The RXDataRate2 value.
$sel:macVersion:LoRaWANDeviceProfile', loRaWANDeviceProfile_macVersion - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device
profile.
$sel:factoryPresetFreqsList:LoRaWANDeviceProfile', loRaWANDeviceProfile_factoryPresetFreqsList - The list of values that make up the FactoryPresetFreqs value.
$sel:rxFreq2:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxFreq2 - The RXFreq2 value.
$sel:classCTimeout:LoRaWANDeviceProfile', loRaWANDeviceProfile_classCTimeout - The ClassCTimeout value.
$sel:regParamsRevision:LoRaWANDeviceProfile', loRaWANDeviceProfile_regParamsRevision - The version of regional parameters.
$sel:pingSlotDr:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotDr - The PingSlotDR value.
$sel:supports32BitFCnt:LoRaWANDeviceProfile', loRaWANDeviceProfile_supports32BitFCnt - The Supports32BitFCnt value.
$sel:maxDutyCycle:LoRaWANDeviceProfile', loRaWANDeviceProfile_maxDutyCycle - The MaxDutyCycle value.
$sel:rxDrOffset1:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDrOffset1 - The RXDROffset1 value.
$sel:supportsClassB:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsClassB - The SupportsClassB value.
$sel:supportsJoin:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsJoin - The SupportsJoin value.
$sel:rxDelay1:LoRaWANDeviceProfile', loRaWANDeviceProfile_rxDelay1 - The RXDelay1 value.
$sel:supportsClassC:LoRaWANDeviceProfile', loRaWANDeviceProfile_supportsClassC - The SupportsClassC value.
$sel:pingSlotPeriod:LoRaWANDeviceProfile', loRaWANDeviceProfile_pingSlotPeriod - The PingSlotPeriod value.
LoRaWANGateway
data LoRaWANGateway Source #
LoRaWANGateway object.
See: newLoRaWANGateway smart constructor.
Constructors
| LoRaWANGateway' (Maybe Text) (Maybe [Natural]) (Maybe Text) (Maybe [NonEmpty Text]) (Maybe [Text]) |
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:rfRegion:LoRaWANGateway', loRaWANGateway_rfRegion - The frequency band (RFRegion) value.
$sel:subBands:LoRaWANGateway', loRaWANGateway_subBands - Undocumented member.
$sel:gatewayEui:LoRaWANGateway', loRaWANGateway_gatewayEui - The gateway's EUI value.
$sel:joinEuiFilters:LoRaWANGateway', loRaWANGateway_joinEuiFilters - Undocumented member.
$sel:netIdFilters:LoRaWANGateway', loRaWANGateway_netIdFilters - Undocumented member.
LoRaWANGatewayCurrentVersion
data LoRaWANGatewayCurrentVersion Source #
LoRaWANGatewayCurrentVersion object.
See: newLoRaWANGatewayCurrentVersion smart constructor.
Constructors
| LoRaWANGatewayCurrentVersion' (Maybe LoRaWANGatewayVersion) |
Instances
newLoRaWANGatewayCurrentVersion :: LoRaWANGatewayCurrentVersion Source #
Create a value of LoRaWANGatewayCurrentVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:currentVersion:LoRaWANGatewayCurrentVersion', loRaWANGatewayCurrentVersion_currentVersion - The version of the gateways that should receive the update.
LoRaWANGatewayMetadata
data LoRaWANGatewayMetadata Source #
LoRaWAN gateway metatdata.
See: newLoRaWANGatewayMetadata smart constructor.
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:snr:LoRaWANGatewayMetadata', loRaWANGatewayMetadata_snr - The SNR value.
$sel:rssi:LoRaWANGatewayMetadata', loRaWANGatewayMetadata_rssi - The RSSI value.
LoRaWANGatewayVersion
data LoRaWANGatewayVersion Source #
LoRaWANGatewayVersion object.
See: newLoRaWANGatewayVersion smart constructor.
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:packageVersion:LoRaWANGatewayVersion', loRaWANGatewayVersion_packageVersion - The version of the wireless gateway firmware.
$sel:model:LoRaWANGatewayVersion', loRaWANGatewayVersion_model - The model number of the wireless gateway.
$sel:station:LoRaWANGatewayVersion', loRaWANGatewayVersion_station - The basic station version of the wireless gateway.
LoRaWANGetServiceProfileInfo
data LoRaWANGetServiceProfileInfo Source #
LoRaWANGetServiceProfileInfo object.
See: newLoRaWANGetServiceProfileInfo smart constructor.
Constructors
| LoRaWANGetServiceProfileInfo' (Maybe Bool) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe Text) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe Bool) (Maybe Bool) (Maybe Natural) |
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:prAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_prAllowed - The PRAllowed value that describes whether passive roaming is allowed.
$sel:drMax:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_drMax - The DRMax value.
$sel:dlRate:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlRate - The DLRate value.
$sel:devStatusReqFreq:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_devStatusReqFreq - The DevStatusReqFreq value.
$sel:reportDevStatusBattery:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_reportDevStatusBattery - The ReportDevStatusBattery value.
$sel:dlBucketSize:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlBucketSize - The DLBucketSize value.
$sel:ulRatePolicy:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulRatePolicy - The ULRatePolicy value.
$sel:targetPer:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_targetPer - The TargetPER value.
$sel:drMin:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_drMin - The DRMin value.
$sel:nwkGeoLoc:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_nwkGeoLoc - The NwkGeoLoc value.
$sel:channelMask:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_channelMask - The ChannelMask value.
$sel:dlRatePolicy:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_dlRatePolicy - The DLRatePolicy value.
$sel:hrAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_hrAllowed - The HRAllowed value that describes whether handover roaming is allowed.
$sel:ulBucketSize:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulBucketSize - The ULBucketSize value.
$sel:ulRate:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_ulRate - The ULRate value.
$sel:reportDevStatusMargin:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_reportDevStatusMargin - The ReportDevStatusMargin value.
$sel:raAllowed:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_raAllowed - The RAAllowed value that describes whether roaming activation is
allowed.
$sel:minGwDiversity:LoRaWANGetServiceProfileInfo', loRaWANGetServiceProfileInfo_minGwDiversity - The MinGwDiversity value.
LoRaWANListDevice
data LoRaWANListDevice Source #
LoRaWAN object for list functions.
See: newLoRaWANListDevice smart constructor.
Constructors
| LoRaWANListDevice' (Maybe Text) |
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.
LoRaWANSendDataToDevice
data LoRaWANSendDataToDevice Source #
LoRaWAN router info.
See: newLoRaWANSendDataToDevice smart constructor.
Constructors
| LoRaWANSendDataToDevice' (Maybe Natural) |
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 - The Fport value.
LoRaWANServiceProfile
data LoRaWANServiceProfile Source #
LoRaWANServiceProfile object.
See: newLoRaWANServiceProfile smart constructor.
Constructors
| LoRaWANServiceProfile' (Maybe Bool) |
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.
LoRaWANUpdateDevice
data LoRaWANUpdateDevice Source #
LoRaWAN object for update functions.
See: newLoRaWANUpdateDevice smart constructor.
Constructors
| LoRaWANUpdateDevice' (Maybe Text) (Maybe Text) |
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:serviceProfileId:LoRaWANUpdateDevice', loRaWANUpdateDevice_serviceProfileId - The ID of the service profile.
$sel:deviceProfileId:LoRaWANUpdateDevice', loRaWANUpdateDevice_deviceProfileId - The ID of the device profile for the wireless device.
LoRaWANUpdateGatewayTaskCreate
data LoRaWANUpdateGatewayTaskCreate Source #
LoRaWANUpdateGatewayTaskCreate object.
See: newLoRaWANUpdateGatewayTaskCreate smart constructor.
Constructors
| LoRaWANUpdateGatewayTaskCreate' (Maybe Text) (Maybe Natural) (Maybe LoRaWANGatewayVersion) (Maybe LoRaWANGatewayVersion) |
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:updateSignature:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_updateSignature - The signature used to verify the update firmware.
$sel:sigKeyCrc:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_sigKeyCrc - The CRC of the signature private key to check.
$sel:currentVersion:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_currentVersion - The version of the gateways that should receive the update.
$sel:updateVersion:LoRaWANUpdateGatewayTaskCreate', loRaWANUpdateGatewayTaskCreate_updateVersion - The firmware version to update the gateway to.
LoRaWANUpdateGatewayTaskEntry
data LoRaWANUpdateGatewayTaskEntry Source #
LoRaWANUpdateGatewayTaskEntry object.
See: newLoRaWANUpdateGatewayTaskEntry smart constructor.
Constructors
| LoRaWANUpdateGatewayTaskEntry' (Maybe LoRaWANGatewayVersion) (Maybe LoRaWANGatewayVersion) |
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.
OtaaV1_0_x
data OtaaV1_0_x Source #
OTAA device object for v1.0.x
See: newOtaaV1_0_x smart constructor.
Constructors
| OtaaV1_0_x' (Maybe Text) (Maybe Text) |
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.
OtaaV1_1
OTAA device object for v1.1
See: newOtaaV1_1 smart constructor.
Instances
| Eq OtaaV1_1 Source # | |
| Read OtaaV1_1 Source # | |
| Show OtaaV1_1 Source # | |
| Generic OtaaV1_1 Source # | |
| NFData OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
| Hashable OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
| ToJSON OtaaV1_1 Source # | |
Defined in Amazonka.IoTWireless.Types.OtaaV1_1 | |
| FromJSON OtaaV1_1 Source # | |
| 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" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "OtaaV1_1'" 'PrefixI 'True) (S1 ('MetaSel ('Just "joinEui") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nwkKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
newOtaaV1_1 :: OtaaV1_1 Source #
Create a value of OtaaV1_1 with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:joinEui:OtaaV1_1', otaaV1_1_joinEui - The JoinEUI value.
$sel:nwkKey:OtaaV1_1', otaaV1_1_nwkKey - The NwkKey value.
$sel:appKey:OtaaV1_1', otaaV1_1_appKey - The AppKey value.
ServiceProfile
data ServiceProfile Source #
Information about a service profile.
See: newServiceProfile smart constructor.
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:name:ServiceProfile', serviceProfile_name - The name of the resource.
$sel:id:ServiceProfile', serviceProfile_id - The ID of the service profile.
SessionKeysAbpV1_0_x
data SessionKeysAbpV1_0_x Source #
Session keys for ABP v1.1
See: newSessionKeysAbpV1_0_x smart constructor.
Constructors
| SessionKeysAbpV1_0_x' (Maybe Text) (Maybe Text) |
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:nwkSKey:SessionKeysAbpV1_0_x', sessionKeysAbpV1_0_x_nwkSKey - The NwkSKey value.
$sel:appSKey:SessionKeysAbpV1_0_x', sessionKeysAbpV1_0_x_appSKey - The AppSKey value.
SessionKeysAbpV1_1
data SessionKeysAbpV1_1 Source #
Session keys for ABP v1.1
See: newSessionKeysAbpV1_1 smart constructor.
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:fNwkSIntKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_fNwkSIntKey - The FNwkSIntKey value.
$sel:sNwkSIntKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_sNwkSIntKey - The SNwkSIntKey value.
$sel:nwkSEncKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_nwkSEncKey - The NwkSEncKey value.
$sel:appSKey:SessionKeysAbpV1_1', sessionKeysAbpV1_1_appSKey - The AppSKey value.
SidewalkAccountInfo
data SidewalkAccountInfo Source #
Information about a Sidewalk account.
See: newSidewalkAccountInfo smart constructor.
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.
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:arn:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_arn - The Amazon Resource Name of the resource.
$sel:fingerprint:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_fingerprint - The fingerprint of the Sidewalk application server private key.
$sel:amazonId:SidewalkAccountInfoWithFingerprint', sidewalkAccountInfoWithFingerprint_amazonId - The Sidewalk Amazon ID.
SidewalkDevice
data SidewalkDevice Source #
Sidewalk device object.
See: newSidewalkDevice smart constructor.
Constructors
| SidewalkDevice' (Maybe Text) (Maybe Text) (Maybe [CertificateList]) (Maybe Text) |
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:sidewalkManufacturingSn:SidewalkDevice', sidewalkDevice_sidewalkManufacturingSn - The Sidewalk manufacturing series number.
$sel:amazonId:SidewalkDevice', sidewalkDevice_amazonId - Undocumented member.
$sel:deviceCertificates:SidewalkDevice', sidewalkDevice_deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.
$sel:sidewalkId:SidewalkDevice', sidewalkDevice_sidewalkId - The sidewalk device identification.
SidewalkDeviceMetadata
data SidewalkDeviceMetadata Source #
MetaData for Sidewalk device.
See: newSidewalkDeviceMetadata smart constructor.
Constructors
| SidewalkDeviceMetadata' (Maybe Event) (Maybe DeviceState) (Maybe BatteryLevel) (Maybe Int) |
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:event:SidewalkDeviceMetadata', sidewalkDeviceMetadata_event - Sidewalk device status notification.
$sel:deviceState:SidewalkDeviceMetadata', sidewalkDeviceMetadata_deviceState - Device state defines the device status of sidewalk device.
$sel:batteryLevel:SidewalkDeviceMetadata', sidewalkDeviceMetadata_batteryLevel - Sidewalk device battery level.
$sel:rssi:SidewalkDeviceMetadata', sidewalkDeviceMetadata_rssi - The RSSI value.
SidewalkListDevice
data SidewalkListDevice Source #
Sidewalk object used by list functions.
See: newSidewalkListDevice smart constructor.
Constructors
| SidewalkListDevice' (Maybe Text) (Maybe Text) (Maybe [CertificateList]) (Maybe Text) |
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:sidewalkManufacturingSn:SidewalkListDevice', sidewalkListDevice_sidewalkManufacturingSn - The Sidewalk manufacturing series number.
$sel:amazonId:SidewalkListDevice', sidewalkListDevice_amazonId - The Sidewalk Amazon ID.
$sel:deviceCertificates:SidewalkListDevice', sidewalkListDevice_deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.
$sel:sidewalkId:SidewalkListDevice', sidewalkListDevice_sidewalkId - The sidewalk device identification.
SidewalkSendDataToDevice
data SidewalkSendDataToDevice Source #
Information about a Sidewalk router.
See: newSidewalkSendDataToDevice smart constructor.
Constructors
| SidewalkSendDataToDevice' (Maybe MessageType) (Maybe Natural) |
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:messageType:SidewalkSendDataToDevice', sidewalkSendDataToDevice_messageType - Undocumented member.
$sel:seq:SidewalkSendDataToDevice', sidewalkSendDataToDevice_seq - The sequence number.
SidewalkUpdateAccount
data SidewalkUpdateAccount Source #
Sidewalk update.
See: newSidewalkUpdateAccount smart constructor.
Constructors
| SidewalkUpdateAccount' (Maybe (Sensitive Text)) |
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.
Tag
A simple label consisting of a customer-defined key-value pair
See: newTag smart constructor.
Instances
| Eq Tag Source # | |
| Read Tag Source # | |
| Show Tag Source # | |
| Generic Tag Source # | |
| NFData Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
| Hashable Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
| ToJSON Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag | |
| FromJSON Tag Source # | |
| type Rep Tag Source # | |
Defined in Amazonka.IoTWireless.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.IoTWireless.Types.Tag" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) | |
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.
UpdateWirelessGatewayTaskCreate
data UpdateWirelessGatewayTaskCreate Source #
UpdateWirelessGatewayTaskCreate object.
See: newUpdateWirelessGatewayTaskCreate smart constructor.
Constructors
| UpdateWirelessGatewayTaskCreate' (Maybe Text) (Maybe Text) (Maybe LoRaWANUpdateGatewayTaskCreate) |
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:updateDataSource:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_updateDataSource - The link to the S3 bucket.
$sel:updateDataRole:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_updateDataRole - The IAM role used to read data from the S3 bucket.
$sel:loRaWAN:UpdateWirelessGatewayTaskCreate', updateWirelessGatewayTaskCreate_loRaWAN - The properties that relate to the LoRaWAN wireless gateway.
UpdateWirelessGatewayTaskEntry
data UpdateWirelessGatewayTaskEntry Source #
UpdateWirelessGatewayTaskEntry object.
See: newUpdateWirelessGatewayTaskEntry smart constructor.
Constructors
| UpdateWirelessGatewayTaskEntry' (Maybe Text) (Maybe LoRaWANUpdateGatewayTaskEntry) (Maybe Text) |
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:loRaWAN:UpdateWirelessGatewayTaskEntry', updateWirelessGatewayTaskEntry_loRaWAN - The properties that relate to the LoRaWAN wireless gateway.
$sel:id:UpdateWirelessGatewayTaskEntry', updateWirelessGatewayTaskEntry_id - The ID of the new wireless gateway task entry.
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.
Constructors
| WirelessDeviceEventLogOption' WirelessDeviceEvent LogLevel |
Instances
newWirelessDeviceEventLogOption Source #
Arguments
| :: WirelessDeviceEvent | |
| -> LogLevel | |
| -> WirelessDeviceEventLogOption |
Create a value of WirelessDeviceEventLogOption with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:WirelessDeviceEventLogOption', wirelessDeviceEventLogOption_event - Undocumented member.
$sel:logLevel:WirelessDeviceEventLogOption', wirelessDeviceEventLogOption_logLevel - Undocumented member.
WirelessDeviceLogOption
data WirelessDeviceLogOption Source #
The log options for wireless devices and can be used to set log levels for a specific type of wireless device.
See: newWirelessDeviceLogOption smart constructor.
Constructors
| WirelessDeviceLogOption' (Maybe [WirelessDeviceEventLogOption]) WirelessDeviceType LogLevel |
Instances
newWirelessDeviceLogOption Source #
Arguments
| :: WirelessDeviceType | |
| -> LogLevel | |
| -> WirelessDeviceLogOption |
Create a value of WirelessDeviceLogOption with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:events:WirelessDeviceLogOption', wirelessDeviceLogOption_events - Undocumented member.
$sel:type':WirelessDeviceLogOption', wirelessDeviceLogOption_type - The wireless device type.
$sel:logLevel:WirelessDeviceLogOption', wirelessDeviceLogOption_logLevel - Undocumented member.
WirelessDeviceStatistics
data WirelessDeviceStatistics Source #
Information about a wireless device's operation.
See: newWirelessDeviceStatistics smart constructor.
Constructors
| WirelessDeviceStatistics' (Maybe SidewalkListDevice) (Maybe Text) (Maybe LoRaWANListDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe WirelessDeviceType) (Maybe Text) |
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:sidewalk:WirelessDeviceStatistics', wirelessDeviceStatistics_sidewalk - The Sidewalk account credentials.
$sel:arn:WirelessDeviceStatistics', wirelessDeviceStatistics_arn - The Amazon Resource Name of the resource.
$sel:loRaWAN:WirelessDeviceStatistics', wirelessDeviceStatistics_loRaWAN - LoRaWAN device info.
$sel:name:WirelessDeviceStatistics', wirelessDeviceStatistics_name - The name of the resource.
$sel:id:WirelessDeviceStatistics', wirelessDeviceStatistics_id - The ID of the wireless device reporting the data.
$sel:lastUplinkReceivedAt:WirelessDeviceStatistics', wirelessDeviceStatistics_lastUplinkReceivedAt - The date and time when the most recent uplink was received.
$sel:type':WirelessDeviceStatistics', wirelessDeviceStatistics_type - The wireless device type.
$sel:destinationName:WirelessDeviceStatistics', wirelessDeviceStatistics_destinationName - The name of the destination to which the device is assigned.
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 #
Arguments
| :: WirelessGatewayEvent | |
| -> LogLevel | |
| -> WirelessGatewayEventLogOption |
Create a value of WirelessGatewayEventLogOption with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:WirelessGatewayEventLogOption', wirelessGatewayEventLogOption_event - Undocumented member.
$sel:logLevel:WirelessGatewayEventLogOption', wirelessGatewayEventLogOption_logLevel - Undocumented member.
WirelessGatewayLogOption
data WirelessGatewayLogOption Source #
The log options for wireless gateways and can be used to set log levels for a specific type of wireless gateway.
See: newWirelessGatewayLogOption smart constructor.
Constructors
| WirelessGatewayLogOption' (Maybe [WirelessGatewayEventLogOption]) WirelessGatewayType LogLevel |
Instances
newWirelessGatewayLogOption Source #
Arguments
| :: WirelessGatewayType | |
| -> LogLevel | |
| -> WirelessGatewayLogOption |
Create a value of WirelessGatewayLogOption with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:events:WirelessGatewayLogOption', wirelessGatewayLogOption_events - Undocumented member.
$sel:type':WirelessGatewayLogOption', wirelessGatewayLogOption_type - Undocumented member.
$sel:logLevel:WirelessGatewayLogOption', wirelessGatewayLogOption_logLevel - Undocumented member.
WirelessGatewayStatistics
data WirelessGatewayStatistics Source #
Information about a wireless gateway's operation.
See: newWirelessGatewayStatistics smart constructor.
Constructors
| WirelessGatewayStatistics' (Maybe Text) (Maybe LoRaWANGateway) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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:loRaWAN:WirelessGatewayStatistics', wirelessGatewayStatistics_loRaWAN - LoRaWAN gateway info.
$sel:name:WirelessGatewayStatistics', wirelessGatewayStatistics_name - The name of the resource.
$sel:id:WirelessGatewayStatistics', wirelessGatewayStatistics_id - The ID of the wireless gateway reporting the data.
$sel:lastUplinkReceivedAt:WirelessGatewayStatistics', wirelessGatewayStatistics_lastUplinkReceivedAt - The date and time when the most recent uplink was received.
$sel:description:WirelessGatewayStatistics', wirelessGatewayStatistics_description - The description of the resource.
WirelessMetadata
data WirelessMetadata Source #
WirelessMetadata object.
See: newWirelessMetadata smart constructor.
Constructors
| WirelessMetadata' (Maybe SidewalkSendDataToDevice) (Maybe LoRaWANSendDataToDevice) |
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:sidewalk:WirelessMetadata', wirelessMetadata_sidewalk - The Sidewalk account credentials.
$sel:loRaWAN:WirelessMetadata', wirelessMetadata_loRaWAN - LoRaWAN device info.