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 |
- 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
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.
CreateWirelessGatewayTaskDefinition' (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe UpdateWirelessGatewayTaskCreate) Bool |
Instances
newCreateWirelessGatewayTaskDefinition Source #
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 #
:: 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.
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.
Instances
Eq ResetAllResourceLogLevelsResponse Source # | |
Read ResetAllResourceLogLevelsResponse Source # | |
Show ResetAllResourceLogLevelsResponse Source # | |
Generic ResetAllResourceLogLevelsResponse Source # | |
NFData ResetAllResourceLogLevelsResponse Source # | |
Defined in Amazonka.IoTWireless.ResetAllResourceLogLevels rnf :: ResetAllResourceLogLevelsResponse -> () # | |
type Rep ResetAllResourceLogLevelsResponse Source # | |
Defined in Amazonka.IoTWireless.ResetAllResourceLogLevels type Rep ResetAllResourceLogLevelsResponse = D1 ('MetaData "ResetAllResourceLogLevelsResponse" "Amazonka.IoTWireless.ResetAllResourceLogLevels" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "ResetAllResourceLogLevelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newResetAllResourceLogLevelsResponse Source #
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.
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.
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.
Instances
newDeleteServiceProfile Source #
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.
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.
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.
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.
Instances
newAssociateWirelessGatewayWithThing Source #
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.
Instances
Eq AssociateWirelessGatewayWithThingResponse Source # | |
Read AssociateWirelessGatewayWithThingResponse Source # | |
Show AssociateWirelessGatewayWithThingResponse Source # | |
Generic AssociateWirelessGatewayWithThingResponse Source # | |
Defined in Amazonka.IoTWireless.AssociateWirelessGatewayWithThing type Rep AssociateWirelessGatewayWithThingResponse :: Type -> Type # | |
NFData AssociateWirelessGatewayWithThingResponse Source # | |
type Rep AssociateWirelessGatewayWithThingResponse Source # | |
Defined in Amazonka.IoTWireless.AssociateWirelessGatewayWithThing type Rep AssociateWirelessGatewayWithThingResponse = D1 ('MetaData "AssociateWirelessGatewayWithThingResponse" "Amazonka.IoTWireless.AssociateWirelessGatewayWithThing" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "AssociateWirelessGatewayWithThingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newAssociateWirelessGatewayWithThingResponse Source #
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.
Instances
newDeleteDeviceProfile Source #
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.
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.
Instances
newAssociateWirelessDeviceWithThing Source #
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.
Instances
Eq AssociateWirelessDeviceWithThingResponse Source # | |
Read AssociateWirelessDeviceWithThingResponse Source # | |
Show AssociateWirelessDeviceWithThingResponse Source # | |
Generic AssociateWirelessDeviceWithThingResponse Source # | |
Defined in Amazonka.IoTWireless.AssociateWirelessDeviceWithThing type Rep AssociateWirelessDeviceWithThingResponse :: Type -> Type # | |
NFData AssociateWirelessDeviceWithThingResponse Source # | |
type Rep AssociateWirelessDeviceWithThingResponse Source # | |
Defined in Amazonka.IoTWireless.AssociateWirelessDeviceWithThing type Rep AssociateWirelessDeviceWithThingResponse = D1 ('MetaData "AssociateWirelessDeviceWithThingResponse" "Amazonka.IoTWireless.AssociateWirelessDeviceWithThing" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "AssociateWirelessDeviceWithThingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newAssociateWirelessDeviceWithThingResponse Source #
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.
Instances
newListTagsForResource Source #
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.
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.
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.
Instances
newAssociateAwsAccountWithPartnerAccount Source #
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.
Instances
newAssociateAwsAccountWithPartnerAccountResponse Source #
:: 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.
Instances
newResetResourceLogLevel Source #
:: 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.
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.
Instances
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.
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.
UpdateDestination' (Maybe ExpressionType) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
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.
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.
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.
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.
Instances
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.
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.
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.
GetWirelessDeviceStatisticsResponse' (Maybe SidewalkDeviceMetadata) (Maybe LoRaWANDeviceMetadata) (Maybe Text) (Maybe Text) Int |
Instances
newGetWirelessDeviceStatisticsResponse Source #
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.
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.
Instances
newGetWirelessGatewayStatisticsResponse Source #
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.
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 #
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.
Instances
newGetWirelessGatewayTask Source #
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.
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.
Instances
newGetWirelessGatewayFirmwareInformation Source #
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 #
:: 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.
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.
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.
Instances
newTestWirelessDevice Source #
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.
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.
Instances
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.
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.
Instances
newGetWirelessGateway Source #
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.
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.
Instances
:: 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.
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.
Instances
newCreateWirelessGatewayTask Source #
:: 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.
Instances
newCreateWirelessGatewayTaskResponse Source #
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.
Instances
newDeleteWirelessGateway Source #
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.
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.
Instances
newUpdateWirelessGateway Source #
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.
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.
Instances
newDisassociateWirelessGatewayFromCertificate Source #
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 #
:: 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.
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.
ListWirelessGatewayTaskDefinitionsResponse' (Maybe [UpdateWirelessGatewayTaskEntry]) (Maybe Text) Int |
Instances
newListWirelessGatewayTaskDefinitionsResponse Source #
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.
Instances
newPutResourceLogLevel Source #
:: 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.
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.
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.
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.
Instances
Eq DeleteWirelessGatewayTaskResponse Source # | |
Read DeleteWirelessGatewayTaskResponse Source # | |
Show DeleteWirelessGatewayTaskResponse Source # | |
Generic DeleteWirelessGatewayTaskResponse Source # | |
NFData DeleteWirelessGatewayTaskResponse Source # | |
Defined in Amazonka.IoTWireless.DeleteWirelessGatewayTask rnf :: DeleteWirelessGatewayTaskResponse -> () # | |
type Rep DeleteWirelessGatewayTaskResponse Source # | |
Defined in Amazonka.IoTWireless.DeleteWirelessGatewayTask type Rep DeleteWirelessGatewayTaskResponse = D1 ('MetaData "DeleteWirelessGatewayTaskResponse" "Amazonka.IoTWireless.DeleteWirelessGatewayTask" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "DeleteWirelessGatewayTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteWirelessGatewayTaskResponse Source #
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.
CreateWirelessDevice' (Maybe LoRaWANDevice) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) WirelessDeviceType Text |
Instances
newCreateWirelessDevice Source #
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.
Instances
newSendDataToWirelessDevice Source #
:: 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.
Instances
Eq SendDataToWirelessDeviceResponse Source # | |
Read SendDataToWirelessDeviceResponse Source # | |
Show SendDataToWirelessDeviceResponse Source # | |
Generic SendDataToWirelessDeviceResponse Source # | |
NFData SendDataToWirelessDeviceResponse Source # | |
Defined in Amazonka.IoTWireless.SendDataToWirelessDevice rnf :: SendDataToWirelessDeviceResponse -> () # | |
type Rep SendDataToWirelessDeviceResponse Source # | |
Defined in Amazonka.IoTWireless.SendDataToWirelessDevice type Rep SendDataToWirelessDeviceResponse = D1 ('MetaData "SendDataToWirelessDeviceResponse" "Amazonka.IoTWireless.SendDataToWirelessDevice" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "SendDataToWirelessDeviceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
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.
Instances
newDisassociateAwsAccountFromPartnerAccount Source #
:: 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.
Instances
Eq DisassociateAwsAccountFromPartnerAccountResponse Source # | |
Read DisassociateAwsAccountFromPartnerAccountResponse Source # | |
Show DisassociateAwsAccountFromPartnerAccountResponse Source # | |
Generic DisassociateAwsAccountFromPartnerAccountResponse Source # | |
NFData DisassociateAwsAccountFromPartnerAccountResponse Source # | |
type Rep DisassociateAwsAccountFromPartnerAccountResponse Source # | |
Defined in Amazonka.IoTWireless.DisassociateAwsAccountFromPartnerAccount type Rep DisassociateAwsAccountFromPartnerAccountResponse = D1 ('MetaData "DisassociateAwsAccountFromPartnerAccountResponse" "Amazonka.IoTWireless.DisassociateAwsAccountFromPartnerAccount" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "DisassociateAwsAccountFromPartnerAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateAwsAccountFromPartnerAccountResponse Source #
:: 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.
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.
Instances
Eq UpdateLogLevelsByResourceTypesResponse Source # | |
Read UpdateLogLevelsByResourceTypesResponse Source # | |
Show UpdateLogLevelsByResourceTypesResponse Source # | |
Generic UpdateLogLevelsByResourceTypesResponse Source # | |
Defined in Amazonka.IoTWireless.UpdateLogLevelsByResourceTypes type Rep UpdateLogLevelsByResourceTypesResponse :: Type -> Type # | |
NFData UpdateLogLevelsByResourceTypesResponse Source # | |
type Rep UpdateLogLevelsByResourceTypesResponse Source # | |
Defined in Amazonka.IoTWireless.UpdateLogLevelsByResourceTypes type Rep UpdateLogLevelsByResourceTypesResponse = D1 ('MetaData "UpdateLogLevelsByResourceTypesResponse" "Amazonka.IoTWireless.UpdateLogLevelsByResourceTypes" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "UpdateLogLevelsByResourceTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateLogLevelsByResourceTypesResponse Source #
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.
Instances
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.
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.
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.
GetLogLevelsByResourceTypesResponse' (Maybe LogLevel) (Maybe [WirelessGatewayLogOption]) (Maybe [WirelessDeviceLogOption]) Int |
Instances
newGetLogLevelsByResourceTypesResponse Source #
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.
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.
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.
Instances
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.
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.
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.
Instances
Eq DisassociateWirelessDeviceFromThingResponse Source # | |
Read DisassociateWirelessDeviceFromThingResponse Source # | |
Show DisassociateWirelessDeviceFromThingResponse Source # | |
Generic DisassociateWirelessDeviceFromThingResponse Source # | |
NFData DisassociateWirelessDeviceFromThingResponse Source # | |
type Rep DisassociateWirelessDeviceFromThingResponse Source # | |
Defined in Amazonka.IoTWireless.DisassociateWirelessDeviceFromThing type Rep DisassociateWirelessDeviceFromThingResponse = D1 ('MetaData "DisassociateWirelessDeviceFromThingResponse" "Amazonka.IoTWireless.DisassociateWirelessDeviceFromThing" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "DisassociateWirelessDeviceFromThingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateWirelessDeviceFromThingResponse Source #
:: 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.
Instances
newDisassociateWirelessGatewayFromThing Source #
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.
Instances
Eq DisassociateWirelessGatewayFromThingResponse Source # | |
Read DisassociateWirelessGatewayFromThingResponse Source # | |
Show DisassociateWirelessGatewayFromThingResponse Source # | |
Generic DisassociateWirelessGatewayFromThingResponse Source # | |
NFData DisassociateWirelessGatewayFromThingResponse Source # | |
type Rep DisassociateWirelessGatewayFromThingResponse Source # | |
Defined in Amazonka.IoTWireless.DisassociateWirelessGatewayFromThing type Rep DisassociateWirelessGatewayFromThingResponse = D1 ('MetaData "DisassociateWirelessGatewayFromThingResponse" "Amazonka.IoTWireless.DisassociateWirelessGatewayFromThing" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "DisassociateWirelessGatewayFromThingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDisassociateWirelessGatewayFromThingResponse Source #
:: 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.
Instances
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.
Instances
newTagResourceResponse Source #
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.
Instances
:: 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.
Instances
newAssociateWirelessGatewayWithCertificate Source #
:: 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.
Instances
newAssociateWirelessGatewayWithCertificateResponse Source #
:: 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.
Instances
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.
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.
Instances
newUpdatePartnerAccount Source #
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.
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.
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.
GetWirelessGatewayTaskDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe UpdateWirelessGatewayTaskCreate) Int |
Instances
newGetWirelessGatewayTaskDefinitionResponse Source #
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.
Instances
newGetResourceLogLevel Source #
:: 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.
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.
Instances
newDeleteWirelessDevice Source #
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.
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.
Instances
newUpdateWirelessDevice Source #
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.
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.
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.
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.
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.
Instances
Eq DeleteWirelessGatewayTaskDefinitionResponse Source # | |
Read DeleteWirelessGatewayTaskDefinitionResponse Source # | |
Show DeleteWirelessGatewayTaskDefinitionResponse Source # | |
Generic DeleteWirelessGatewayTaskDefinitionResponse Source # | |
NFData DeleteWirelessGatewayTaskDefinitionResponse Source # | |
type Rep DeleteWirelessGatewayTaskDefinitionResponse Source # | |
Defined in Amazonka.IoTWireless.DeleteWirelessGatewayTaskDefinition type Rep DeleteWirelessGatewayTaskDefinitionResponse = D1 ('MetaData "DeleteWirelessGatewayTaskDefinitionResponse" "Amazonka.IoTWireless.DeleteWirelessGatewayTaskDefinition" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "DeleteWirelessGatewayTaskDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteWirelessGatewayTaskDefinitionResponse Source #
:: 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.
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.
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.
pattern BatteryLevel_Critical :: BatteryLevel | |
pattern BatteryLevel_Low :: BatteryLevel | |
pattern BatteryLevel_Normal :: BatteryLevel |
Instances
ConnectionStatus
newtype ConnectionStatus Source #
pattern ConnectionStatus_Connected :: ConnectionStatus | |
pattern ConnectionStatus_Disconnected :: ConnectionStatus |
Instances
DeviceState
newtype DeviceState Source #
Device state defines the device status of sidewalk device.
pattern DeviceState_Provisioned :: DeviceState | |
pattern DeviceState_RegisteredNotSeen :: DeviceState | |
pattern DeviceState_RegisteredReachable :: DeviceState | |
pattern DeviceState_RegisteredUnreachable :: DeviceState |
Instances
Event
Sidewalk device status notification.
pattern Event_Ack :: Event | |
pattern Event_Discovered :: Event | |
pattern Event_Lost :: Event | |
pattern Event_Nack :: Event | |
pattern Event_Passthrough :: Event |
Instances
ExpressionType
newtype ExpressionType Source #
pattern ExpressionType_MqttTopic :: ExpressionType | |
pattern ExpressionType_RuleName :: ExpressionType |
Instances
LogLevel
The log level for a log message.
pattern LogLevel_DISABLED :: LogLevel | |
pattern LogLevel_ERROR :: LogLevel | |
pattern LogLevel_INFO :: LogLevel |
Instances
MessageType
newtype MessageType Source #
Sidewalk device message type. Default value is
CUSTOM_COMMAND_ID_NOTIFY
.
pattern MessageType_CUSTOM_COMMAND_ID_GET :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_NOTIFY :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_RESP :: MessageType | |
pattern MessageType_CUSTOM_COMMAND_ID_SET :: MessageType |
Instances
PartnerType
newtype PartnerType Source #
pattern PartnerType_Sidewalk :: PartnerType |
Instances
SigningAlg
newtype SigningAlg Source #
The certificate chain algorithm provided by sidewalk.
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.
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 #
Instances
WirelessDeviceType
newtype WirelessDeviceType Source #
pattern WirelessDeviceType_LoRaWAN :: WirelessDeviceType | |
pattern WirelessDeviceType_Sidewalk :: WirelessDeviceType |
Instances
WirelessGatewayEvent
newtype WirelessGatewayEvent Source #
The event for a log message, if the log message is tied to a wireless gateway.
pattern WirelessGatewayEvent_CUPS_Request :: WirelessGatewayEvent | |
pattern WirelessGatewayEvent_Certificate :: WirelessGatewayEvent |
Instances
WirelessGatewayIdType
newtype WirelessGatewayIdType Source #
Instances
WirelessGatewayServiceType
newtype WirelessGatewayServiceType Source #
pattern WirelessGatewayServiceType_CUPS :: WirelessGatewayServiceType | |
pattern WirelessGatewayServiceType_LNS :: WirelessGatewayServiceType |
Instances
WirelessGatewayTaskDefinitionType
newtype WirelessGatewayTaskDefinitionType Source #
Instances
WirelessGatewayTaskStatus
newtype WirelessGatewayTaskStatus Source #
Instances
WirelessGatewayType
newtype WirelessGatewayType Source #
The wireless gateway type.
pattern WirelessGatewayType_LoRaWAN :: WirelessGatewayType |
Instances
AbpV1_0_x
ABP device object for LoRaWAN specification v1.0.x
See: newAbpV1_0_x
smart constructor.
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.
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.
Instances
Create a value of CertificateList
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:signingAlg:CertificateList'
, certificateList_signingAlg
- The certificate chain algorithm provided by sidewalk.
$sel:value:CertificateList'
, certificateList_value
- The value of the chosen sidewalk certificate.
Destinations
data Destinations Source #
Describes a destination.
See: newDestinations
smart constructor.
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.
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.
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.
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.
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.
Instances
Eq LoRaWANGatewayCurrentVersion Source # | |
Read LoRaWANGatewayCurrentVersion Source # | |
Show LoRaWANGatewayCurrentVersion Source # | |
Generic LoRaWANGatewayCurrentVersion Source # | |
NFData LoRaWANGatewayCurrentVersion Source # | |
Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion rnf :: LoRaWANGatewayCurrentVersion -> () # | |
Hashable LoRaWANGatewayCurrentVersion Source # | |
FromJSON LoRaWANGatewayCurrentVersion Source # | |
type Rep LoRaWANGatewayCurrentVersion Source # | |
Defined in Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion type Rep LoRaWANGatewayCurrentVersion = D1 ('MetaData "LoRaWANGatewayCurrentVersion" "Amazonka.IoTWireless.Types.LoRaWANGatewayCurrentVersion" "libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless" 'False) (C1 ('MetaCons "LoRaWANGatewayCurrentVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoRaWANGatewayVersion)))) |
newLoRaWANGatewayCurrentVersion :: LoRaWANGatewayCurrentVersion Source #
Create a value of LoRaWANGatewayCurrentVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:currentVersion:LoRaWANGatewayCurrentVersion'
, loRaWANGatewayCurrentVersion_currentVersion
- The version of the gateways that should receive the update.
LoRaWANGatewayMetadata
data LoRaWANGatewayMetadata Source #
LoRaWAN gateway metatdata.
See: newLoRaWANGatewayMetadata
smart constructor.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Instances
newWirelessDeviceEventLogOption Source #
Create a value of WirelessDeviceEventLogOption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:WirelessDeviceEventLogOption'
, wirelessDeviceEventLogOption_event
- Undocumented member.
$sel:logLevel:WirelessDeviceEventLogOption'
, wirelessDeviceEventLogOption_logLevel
- Undocumented member.
WirelessDeviceLogOption
data WirelessDeviceLogOption Source #
The log options for wireless devices and can be used to set log levels for a specific type of wireless device.
See: newWirelessDeviceLogOption
smart constructor.
Instances
newWirelessDeviceLogOption Source #
Create a value of WirelessDeviceLogOption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:events:WirelessDeviceLogOption'
, wirelessDeviceLogOption_events
- Undocumented member.
$sel:type':WirelessDeviceLogOption'
, wirelessDeviceLogOption_type
- The wireless device type.
$sel:logLevel:WirelessDeviceLogOption'
, wirelessDeviceLogOption_logLevel
- Undocumented member.
WirelessDeviceStatistics
data WirelessDeviceStatistics Source #
Information about a wireless device's operation.
See: newWirelessDeviceStatistics
smart constructor.
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 #
Create a value of WirelessGatewayEventLogOption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:event:WirelessGatewayEventLogOption'
, wirelessGatewayEventLogOption_event
- Undocumented member.
$sel:logLevel:WirelessGatewayEventLogOption'
, wirelessGatewayEventLogOption_logLevel
- Undocumented member.
WirelessGatewayLogOption
data WirelessGatewayLogOption Source #
The log options for wireless gateways and can be used to set log levels for a specific type of wireless gateway.
See: newWirelessGatewayLogOption
smart constructor.
Instances
newWirelessGatewayLogOption Source #
Create a value of WirelessGatewayLogOption
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:events:WirelessGatewayLogOption'
, wirelessGatewayLogOption_events
- Undocumented member.
$sel:type':WirelessGatewayLogOption'
, wirelessGatewayLogOption_type
- Undocumented member.
$sel:logLevel:WirelessGatewayLogOption'
, wirelessGatewayLogOption_logLevel
- Undocumented member.
WirelessGatewayStatistics
data WirelessGatewayStatistics Source #
Information about a wireless gateway's operation.
See: newWirelessGatewayStatistics
smart constructor.
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.
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.