amazonka-iotwireless-2.0: Amazon IoT Wireless SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTWireless.Lens

Contents

Description

 
Synopsis

Operations

AssociateAwsAccountWithPartnerAccount

associateAwsAccountWithPartnerAccount_clientRequestToken :: Lens' AssociateAwsAccountWithPartnerAccount (Maybe Text) Source #

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.

associateAwsAccountWithPartnerAccount_tags :: Lens' AssociateAwsAccountWithPartnerAccount (Maybe [Tag]) Source #

The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.

AssociateMulticastGroupWithFuotaTask

AssociateWirelessDeviceWithFuotaTask

AssociateWirelessDeviceWithMulticastGroup

AssociateWirelessDeviceWithThing

associateWirelessDeviceWithThing_thingArn :: Lens' AssociateWirelessDeviceWithThing Text Source #

The ARN of the thing to associate with the wireless device.

AssociateWirelessGatewayWithCertificate

AssociateWirelessGatewayWithThing

associateWirelessGatewayWithThing_thingArn :: Lens' AssociateWirelessGatewayWithThing Text Source #

The ARN of the thing to associate with the wireless gateway.

CancelMulticastGroupSession

CreateDestination

createDestination_clientRequestToken :: Lens' CreateDestination (Maybe Text) Source #

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.

createDestination_description :: Lens' CreateDestination (Maybe Text) Source #

The description of the new resource.

createDestination_tags :: Lens' CreateDestination (Maybe [Tag]) Source #

The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.

createDestination_name :: Lens' CreateDestination Text Source #

The name of the new resource.

createDestination_expression :: Lens' CreateDestination Text Source #

The rule name or topic rule to send messages to.

createDestination_roleArn :: Lens' CreateDestination Text Source #

The ARN of the IAM Role that authorizes the destination.

createDestinationResponse_arn :: Lens' CreateDestinationResponse (Maybe Text) Source #

The Amazon Resource Name of the new resource.

CreateDeviceProfile

createDeviceProfile_clientRequestToken :: Lens' CreateDeviceProfile (Maybe Text) Source #

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.

createDeviceProfile_loRaWAN :: Lens' CreateDeviceProfile (Maybe LoRaWANDeviceProfile) Source #

The device profile information to use to create the device profile.

createDeviceProfile_tags :: Lens' CreateDeviceProfile (Maybe [Tag]) Source #

The tags to attach to the new device profile. Tags are metadata that you can use to manage a resource.

createDeviceProfileResponse_arn :: Lens' CreateDeviceProfileResponse (Maybe Text) Source #

The Amazon Resource Name of the new resource.

CreateFuotaTask

CreateMulticastGroup

createMulticastGroup_clientRequestToken :: Lens' CreateMulticastGroup (Maybe Text) Source #

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.

createMulticastGroup_description :: Lens' CreateMulticastGroup (Maybe Text) Source #

The description of the multicast group.

CreateNetworkAnalyzerConfiguration

createNetworkAnalyzerConfiguration_wirelessDevices :: Lens' CreateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.

createNetworkAnalyzerConfiguration_wirelessGateways :: Lens' CreateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.

CreateServiceProfile

createServiceProfile_clientRequestToken :: Lens' CreateServiceProfile (Maybe Text) Source #

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.

createServiceProfile_loRaWAN :: Lens' CreateServiceProfile (Maybe LoRaWANServiceProfile) Source #

The service profile information to use to create the service profile.

createServiceProfile_tags :: Lens' CreateServiceProfile (Maybe [Tag]) Source #

The tags to attach to the new service profile. Tags are metadata that you can use to manage a resource.

createServiceProfileResponse_arn :: Lens' CreateServiceProfileResponse (Maybe Text) Source #

The Amazon Resource Name of the new resource.

CreateWirelessDevice

createWirelessDevice_clientRequestToken :: Lens' CreateWirelessDevice (Maybe Text) Source #

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.

createWirelessDevice_loRaWAN :: Lens' CreateWirelessDevice (Maybe LoRaWANDevice) Source #

The device configuration information to use to create the wireless device.

createWirelessDevice_positioning :: Lens' CreateWirelessDevice (Maybe PositioningConfigStatus) Source #

FPort values for the GNSS, stream, and ClockSync functions of the positioning information.

createWirelessDevice_tags :: Lens' CreateWirelessDevice (Maybe [Tag]) Source #

The tags to attach to the new wireless device. Tags are metadata that you can use to manage a resource.

createWirelessDevice_destinationName :: Lens' CreateWirelessDevice Text Source #

The name of the destination to assign to the new wireless device.

createWirelessDeviceResponse_arn :: Lens' CreateWirelessDeviceResponse (Maybe Text) Source #

The Amazon Resource Name of the new resource.

CreateWirelessGateway

createWirelessGateway_clientRequestToken :: Lens' CreateWirelessGateway (Maybe Text) Source #

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.

createWirelessGateway_tags :: Lens' CreateWirelessGateway (Maybe [Tag]) Source #

The tags to attach to the new wireless gateway. Tags are metadata that you can use to manage a resource.

createWirelessGateway_loRaWAN :: Lens' CreateWirelessGateway LoRaWANGateway Source #

The gateway configuration information to use to create the wireless gateway.

createWirelessGatewayResponse_arn :: Lens' CreateWirelessGatewayResponse (Maybe Text) Source #

The Amazon Resource Name of the new resource.

CreateWirelessGatewayTask

CreateWirelessGatewayTaskDefinition

createWirelessGatewayTaskDefinition_clientRequestToken :: Lens' CreateWirelessGatewayTaskDefinition (Maybe Text) Source #

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.

createWirelessGatewayTaskDefinition_tags :: Lens' CreateWirelessGatewayTaskDefinition (Maybe [Tag]) Source #

The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.

createWirelessGatewayTaskDefinition_autoCreateTasks :: Lens' CreateWirelessGatewayTaskDefinition Bool Source #

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.

DeleteDestination

deleteDestination_name :: Lens' DeleteDestination Text Source #

The name of the resource to delete.

DeleteDeviceProfile

deleteDeviceProfile_id :: Lens' DeleteDeviceProfile Text Source #

The ID of the resource to delete.

DeleteFuotaTask

DeleteMulticastGroup

DeleteNetworkAnalyzerConfiguration

DeleteQueuedMessages

deleteQueuedMessages_wirelessDeviceType :: Lens' DeleteQueuedMessages (Maybe WirelessDeviceType) Source #

The wireless device type, which can be either Sidewalk or LoRaWAN.

deleteQueuedMessages_id :: Lens' DeleteQueuedMessages Text Source #

The ID of a given wireless device for which downlink messages will be deleted.

deleteQueuedMessages_messageId :: Lens' DeleteQueuedMessages Text Source #

If message ID is "*", it cleares the entire downlink queue for a given device, specified by the wireless device ID. Otherwise, the downlink message with the specified message ID will be deleted.

DeleteServiceProfile

deleteServiceProfile_id :: Lens' DeleteServiceProfile Text Source #

The ID of the resource to delete.

DeleteWirelessDevice

deleteWirelessDevice_id :: Lens' DeleteWirelessDevice Text Source #

The ID of the resource to delete.

DeleteWirelessGateway

deleteWirelessGateway_id :: Lens' DeleteWirelessGateway Text Source #

The ID of the resource to delete.

DeleteWirelessGatewayTask

DeleteWirelessGatewayTaskDefinition

DisassociateAwsAccountFromPartnerAccount

DisassociateMulticastGroupFromFuotaTask

DisassociateWirelessDeviceFromFuotaTask

DisassociateWirelessDeviceFromMulticastGroup

DisassociateWirelessDeviceFromThing

DisassociateWirelessGatewayFromCertificate

DisassociateWirelessGatewayFromThing

GetDestination

getDestination_name :: Lens' GetDestination Text Source #

The name of the resource to get.

getDestinationResponse_arn :: Lens' GetDestinationResponse (Maybe Text) Source #

The Amazon Resource Name of the resource.

getDestinationResponse_expression :: Lens' GetDestinationResponse (Maybe Text) Source #

The rule name or topic rule to send messages to.

getDestinationResponse_roleArn :: Lens' GetDestinationResponse (Maybe Text) Source #

The ARN of the IAM Role that authorizes the destination.

GetDeviceProfile

getDeviceProfile_id :: Lens' GetDeviceProfile Text Source #

The ID of the resource to get.

getDeviceProfileResponse_arn :: Lens' GetDeviceProfileResponse (Maybe Text) Source #

The Amazon Resource Name of the resource.

GetEventConfigurationByResourceTypes

GetFuotaTask

GetLogLevelsByResourceTypes

GetMulticastGroup

GetMulticastGroupSession

GetNetworkAnalyzerConfiguration

getNetworkAnalyzerConfigurationResponse_wirelessDevices :: Lens' GetNetworkAnalyzerConfigurationResponse (Maybe [Text]) Source #

List of wireless gateway resources that have been added to the network analyzer configuration.

getNetworkAnalyzerConfigurationResponse_wirelessGateways :: Lens' GetNetworkAnalyzerConfigurationResponse (Maybe [Text]) Source #

List of wireless gateway resources that have been added to the network analyzer configuration.

GetPartnerAccount

getPartnerAccount_partnerAccountId :: Lens' GetPartnerAccount Text Source #

The partner account ID to disassociate from the AWS account.

getPartnerAccountResponse_accountLinked :: Lens' GetPartnerAccountResponse (Maybe Bool) Source #

Whether the partner account is linked to the AWS account.

GetPositionEstimate

getPositionEstimate_cellTowers :: Lens' GetPositionEstimate (Maybe CellTowers) Source #

Retrieves an estimated device position by resolving measurement data from cellular radio towers. The position is resolved using HERE's cellular-based solver.

getPositionEstimate_gnss :: Lens' GetPositionEstimate (Maybe Gnss) Source #

Retrieves an estimated device position by resolving the global navigation satellite system (GNSS) scan data. The position is resolved using the GNSS solver powered by LoRa Cloud.

getPositionEstimate_ip :: Lens' GetPositionEstimate (Maybe Ip) Source #

Retrieves an estimated device position by resolving the IP address information from the device. The position is resolved using MaxMind's IP-based solver.

getPositionEstimate_timestamp :: Lens' GetPositionEstimate (Maybe UTCTime) Source #

Optional information that specifies the time when the position information will be resolved. It uses the UNIX timestamp format. If not specified, the time at which the request was received will be used.

getPositionEstimate_wiFiAccessPoints :: Lens' GetPositionEstimate (Maybe [WiFiAccessPoint]) Source #

Retrieves an estimated device position by resolving WLAN measurement data. The position is resolved using HERE's Wi-Fi based solver.

getPositionEstimateResponse_geoJsonPayload :: Lens' GetPositionEstimateResponse (Maybe ByteString) Source #

The position information of the resource, displayed as a JSON payload. The payload uses the GeoJSON format, which a format that's used to encode geographic data structures. For more information, see GeoJSON.

GetResourceEventConfiguration

getResourceEventConfiguration_partnerType :: Lens' GetResourceEventConfiguration (Maybe EventNotificationPartnerType) Source #

Partner type of the resource if the identifier type is PartnerAccountId.

getResourceEventConfiguration_identifier :: Lens' GetResourceEventConfiguration Text Source #

Resource identifier to opt in for event messaging.

getResourceEventConfiguration_identifierType :: Lens' GetResourceEventConfiguration IdentifierType Source #

Identifier type of the particular resource identifier for event configuration.

GetResourceLogLevel

getResourceLogLevel_resourceType :: Lens' GetResourceLogLevel Text Source #

The type of the resource, which can be WirelessDevice or WirelessGateway.

GetResourcePosition

getResourcePosition_resourceIdentifier :: Lens' GetResourcePosition Text Source #

The identifier of the resource for which position information is retrieved. It can be the wireless device ID or the wireless gateway ID depending on the resource type.

getResourcePosition_resourceType :: Lens' GetResourcePosition PositionResourceType Source #

The type of resource for which position information is retrieved, which can be a wireless device or a wireless gateway.

getResourcePositionResponse_geoJsonPayload :: Lens' GetResourcePositionResponse (Maybe ByteString) Source #

The position information of the resource, displayed as a JSON payload. The payload uses the GeoJSON format, which a format that's used to encode geographic data structures. For more information, see GeoJSON.

GetServiceEndpoint

getServiceEndpoint_serviceType :: Lens' GetServiceEndpoint (Maybe WirelessGatewayServiceType) Source #

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 or CLAIM for the global endpoint.

GetServiceProfile

getServiceProfile_id :: Lens' GetServiceProfile Text Source #

The ID of the resource to get.

getServiceProfileResponse_arn :: Lens' GetServiceProfileResponse (Maybe Text) Source #

The Amazon Resource Name of the resource.

GetWirelessDevice

getWirelessDevice_identifier :: Lens' GetWirelessDevice Text Source #

The identifier of the wireless device to get.

getWirelessDeviceResponse_arn :: Lens' GetWirelessDeviceResponse (Maybe Text) Source #

The Amazon Resource Name of the resource.

getWirelessDeviceResponse_destinationName :: Lens' GetWirelessDeviceResponse (Maybe Text) Source #

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

getWirelessDeviceResponse_positioning :: Lens' GetWirelessDeviceResponse (Maybe PositioningConfigStatus) Source #

FPort values for the GNSS, stream, and ClockSync functions of the positioning information.

getWirelessDeviceResponse_thingArn :: Lens' GetWirelessDeviceResponse (Maybe Text) Source #

The ARN of the thing associated with the wireless device.

getWirelessDeviceResponse_thingName :: Lens' GetWirelessDeviceResponse (Maybe Text) Source #

The name of the thing associated with the wireless device. The value is empty if a thing isn't associated with the device.

GetWirelessDeviceStatistics

getWirelessDeviceStatistics_wirelessDeviceId :: Lens' GetWirelessDeviceStatistics Text Source #

The ID of the wireless device for which to get the data.

GetWirelessGateway

getWirelessGateway_identifier :: Lens' GetWirelessGateway Text Source #

The identifier of the wireless gateway to get.

getWirelessGatewayResponse_arn :: Lens' GetWirelessGatewayResponse (Maybe Text) Source #

The Amazon Resource Name of the resource.

getWirelessGatewayResponse_thingArn :: Lens' GetWirelessGatewayResponse (Maybe Text) Source #

The ARN of the thing associated with the wireless gateway.

getWirelessGatewayResponse_thingName :: Lens' GetWirelessGatewayResponse (Maybe Text) Source #

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

GetWirelessGatewayCertificate

getWirelessGatewayCertificateResponse_loRaWANNetworkServerCertificateId :: Lens' GetWirelessGatewayCertificateResponse (Maybe Text) Source #

The ID of the certificate that is associated with the wireless gateway and used for the LoRaWANNetworkServer endpoint.

GetWirelessGatewayFirmwareInformation

GetWirelessGatewayStatistics

getWirelessGatewayStatistics_wirelessGatewayId :: Lens' GetWirelessGatewayStatistics Text Source #

The ID of the wireless gateway for which to get the data.

GetWirelessGatewayTask

getWirelessGatewayTaskResponse_lastUplinkReceivedAt :: Lens' GetWirelessGatewayTaskResponse (Maybe Text) Source #

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

GetWirelessGatewayTaskDefinition

getWirelessGatewayTaskDefinitionResponse_autoCreateTasks :: Lens' GetWirelessGatewayTaskDefinitionResponse (Maybe Bool) Source #

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.

ListDestinations

listDestinations_maxResults :: Lens' ListDestinations (Maybe Natural) Source #

The maximum number of results to return in this operation.

listDestinations_nextToken :: Lens' ListDestinations (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listDestinationsResponse_nextToken :: Lens' ListDestinationsResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListDeviceProfiles

listDeviceProfiles_maxResults :: Lens' ListDeviceProfiles (Maybe Natural) Source #

The maximum number of results to return in this operation.

listDeviceProfiles_nextToken :: Lens' ListDeviceProfiles (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listDeviceProfilesResponse_nextToken :: Lens' ListDeviceProfilesResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListEventConfigurations

listEventConfigurations_nextToken :: Lens' ListEventConfigurations (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listEventConfigurationsResponse_nextToken :: Lens' ListEventConfigurationsResponse (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

ListFuotaTasks

listFuotaTasks_nextToken :: Lens' ListFuotaTasks (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listFuotaTasksResponse_nextToken :: Lens' ListFuotaTasksResponse (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

ListMulticastGroups

listMulticastGroups_nextToken :: Lens' ListMulticastGroups (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listMulticastGroupsResponse_nextToken :: Lens' ListMulticastGroupsResponse (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

ListMulticastGroupsByFuotaTask

listMulticastGroupsByFuotaTask_nextToken :: Lens' ListMulticastGroupsByFuotaTask (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listMulticastGroupsByFuotaTaskResponse_nextToken :: Lens' ListMulticastGroupsByFuotaTaskResponse (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

ListNetworkAnalyzerConfigurations

listNetworkAnalyzerConfigurations_nextToken :: Lens' ListNetworkAnalyzerConfigurations (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listNetworkAnalyzerConfigurationsResponse_nextToken :: Lens' ListNetworkAnalyzerConfigurationsResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListPartnerAccounts

listPartnerAccounts_maxResults :: Lens' ListPartnerAccounts (Maybe Natural) Source #

The maximum number of results to return in this operation.

listPartnerAccounts_nextToken :: Lens' ListPartnerAccounts (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listPartnerAccountsResponse_nextToken :: Lens' ListPartnerAccountsResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListQueuedMessages

listQueuedMessages_maxResults :: Lens' ListQueuedMessages (Maybe Natural) Source #

The maximum number of results to return in this operation.

listQueuedMessages_nextToken :: Lens' ListQueuedMessages (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listQueuedMessages_wirelessDeviceType :: Lens' ListQueuedMessages (Maybe WirelessDeviceType) Source #

The wireless device type, whic can be either Sidewalk or LoRaWAN.

listQueuedMessages_id :: Lens' ListQueuedMessages Text Source #

The ID of a given wireless device which the downlink message packets are being sent.

listQueuedMessagesResponse_nextToken :: Lens' ListQueuedMessagesResponse (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

ListServiceProfiles

listServiceProfiles_maxResults :: Lens' ListServiceProfiles (Maybe Natural) Source #

The maximum number of results to return in this operation.

listServiceProfiles_nextToken :: Lens' ListServiceProfiles (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listServiceProfilesResponse_nextToken :: Lens' ListServiceProfilesResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListTagsForResource

listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #

The ARN of the resource for which you want to list tags.

listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe [Tag]) Source #

The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.

ListWirelessDevices

listWirelessDevices_destinationName :: Lens' ListWirelessDevices (Maybe Text) Source #

A filter to list only the wireless devices that use this destination.

listWirelessDevices_deviceProfileId :: Lens' ListWirelessDevices (Maybe Text) Source #

A filter to list only the wireless devices that use this device profile.

listWirelessDevices_maxResults :: Lens' ListWirelessDevices (Maybe Natural) Source #

The maximum number of results to return in this operation.

listWirelessDevices_nextToken :: Lens' ListWirelessDevices (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listWirelessDevices_serviceProfileId :: Lens' ListWirelessDevices (Maybe Text) Source #

A filter to list only the wireless devices that use this service profile.

listWirelessDevices_wirelessDeviceType :: Lens' ListWirelessDevices (Maybe WirelessDeviceType) Source #

A filter to list only the wireless devices that use this wireless device type.

listWirelessDevicesResponse_nextToken :: Lens' ListWirelessDevicesResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListWirelessGatewayTaskDefinitions

listWirelessGatewayTaskDefinitions_maxResults :: Lens' ListWirelessGatewayTaskDefinitions (Maybe Natural) Source #

The maximum number of results to return in this operation.

listWirelessGatewayTaskDefinitions_nextToken :: Lens' ListWirelessGatewayTaskDefinitions (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listWirelessGatewayTaskDefinitions_taskDefinitionType :: Lens' ListWirelessGatewayTaskDefinitions (Maybe WirelessGatewayTaskDefinitionType) Source #

A filter to list only the wireless gateway task definitions that use this task definition type.

listWirelessGatewayTaskDefinitionsResponse_nextToken :: Lens' ListWirelessGatewayTaskDefinitionsResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

ListWirelessGateways

listWirelessGateways_maxResults :: Lens' ListWirelessGateways (Maybe Natural) Source #

The maximum number of results to return in this operation.

listWirelessGateways_nextToken :: Lens' ListWirelessGateways (Maybe Text) Source #

To retrieve the next set of results, the nextToken value from a previous response; otherwise null to receive the first set of results.

listWirelessGatewaysResponse_nextToken :: Lens' ListWirelessGatewaysResponse (Maybe Text) Source #

The token to use to get the next set of results, or null if there are no additional results.

PutResourceLogLevel

putResourceLogLevel_resourceType :: Lens' PutResourceLogLevel Text Source #

The type of the resource, which can be WirelessDevice or WirelessGateway.

ResetAllResourceLogLevels

ResetResourceLogLevel

resetResourceLogLevel_resourceType :: Lens' ResetResourceLogLevel Text Source #

The type of the resource, which can be WirelessDevice or WirelessGateway.

SendDataToMulticastGroup

SendDataToWirelessDevice

sendDataToWirelessDevice_id :: Lens' SendDataToWirelessDevice Text Source #

The ID of the wireless device to receive the data.

sendDataToWirelessDevice_transmitMode :: Lens' SendDataToWirelessDevice Natural Source #

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

StartBulkAssociateWirelessDeviceWithMulticastGroup

StartBulkDisassociateWirelessDeviceFromMulticastGroup

StartFuotaTask

StartMulticastGroupSession

TagResource

tagResource_resourceArn :: Lens' TagResource Text Source #

The ARN of the resource to add tags to.

tagResource_tags :: Lens' TagResource [Tag] Source #

Adds to or modifies the tags of the given resource. Tags are metadata that you can use to manage a resource.

TestWirelessDevice

testWirelessDevice_id :: Lens' TestWirelessDevice Text Source #

The ID of the wireless device to test.

UntagResource

untagResource_resourceArn :: Lens' UntagResource Text Source #

The ARN of the resource to remove tags from.

untagResource_tagKeys :: Lens' UntagResource [Text] Source #

A list of the keys of the tags to remove from the resource.

UpdateDestination

updateDestination_description :: Lens' UpdateDestination (Maybe Text) Source #

A new description of the resource.

updateDestination_expression :: Lens' UpdateDestination (Maybe Text) Source #

The new rule name or topic rule to send messages to.

updateDestination_roleArn :: Lens' UpdateDestination (Maybe Text) Source #

The ARN of the IAM Role that authorizes the destination.

updateDestination_name :: Lens' UpdateDestination Text Source #

The new name of the resource.

UpdateEventConfigurationByResourceTypes

updateEventConfigurationByResourceTypes_connectionStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ConnectionStatusResourceTypeEventConfiguration) Source #

Connection status resource type event configuration object for enabling and disabling wireless gateway topic.

updateEventConfigurationByResourceTypes_deviceRegistrationState :: Lens' UpdateEventConfigurationByResourceTypes (Maybe DeviceRegistrationStateResourceTypeEventConfiguration) Source #

Device registration state resource type event configuration object for enabling and disabling wireless gateway topic.

updateEventConfigurationByResourceTypes_join :: Lens' UpdateEventConfigurationByResourceTypes (Maybe JoinResourceTypeEventConfiguration) Source #

Join resource type event configuration object for enabling and disabling wireless device topic.

updateEventConfigurationByResourceTypes_messageDeliveryStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe MessageDeliveryStatusResourceTypeEventConfiguration) Source #

Message delivery status resource type event configuration object for enabling and disabling wireless device topic.

updateEventConfigurationByResourceTypes_proximity :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ProximityResourceTypeEventConfiguration) Source #

Proximity resource type event configuration object for enabling and disabling wireless gateway topic.

UpdateFuotaTask

UpdateLogLevelsByResourceTypes

UpdateMulticastGroup

UpdateNetworkAnalyzerConfiguration

updateNetworkAnalyzerConfiguration_wirelessDevicesToAdd :: Lens' UpdateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId of the resource to add in the input array.

updateNetworkAnalyzerConfiguration_wirelessDevicesToRemove :: Lens' UpdateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless device resources to remove from the network analyzer configuration. Provide the WirelessDeviceId of the resources to remove in the input array.

updateNetworkAnalyzerConfiguration_wirelessGatewaysToAdd :: Lens' UpdateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId of the resource to add in the input array.

updateNetworkAnalyzerConfiguration_wirelessGatewaysToRemove :: Lens' UpdateNetworkAnalyzerConfiguration (Maybe [Text]) Source #

Wireless gateway resources to remove from the network analyzer configuration. Provide the WirelessGatewayId of the resources to remove in the input array.

UpdatePartnerAccount

UpdateResourceEventConfiguration

updateResourceEventConfiguration_partnerType :: Lens' UpdateResourceEventConfiguration (Maybe EventNotificationPartnerType) Source #

Partner type of the resource if the identifier type is PartnerAccountId

updateResourceEventConfiguration_identifierType :: Lens' UpdateResourceEventConfiguration IdentifierType Source #

Identifier type of the particular resource identifier for event configuration.

UpdateResourcePosition

updateResourcePosition_geoJsonPayload :: Lens' UpdateResourcePosition (Maybe ByteString) Source #

The position information of the resource, displayed as a JSON payload. The payload uses the GeoJSON format, which a format that's used to encode geographic data structures. For more information, see GeoJSON.

updateResourcePosition_resourceIdentifier :: Lens' UpdateResourcePosition Text Source #

The identifier of the resource for which position information is updated. It can be the wireless device ID or the wireless gateway ID depending on the resource type.

updateResourcePosition_resourceType :: Lens' UpdateResourcePosition PositionResourceType Source #

The type of resource for which position information is updated, which can be a wireless device or a wireless gateway.

UpdateWirelessDevice

updateWirelessDevice_destinationName :: Lens' UpdateWirelessDevice (Maybe Text) Source #

The name of the new destination for the device.

updateWirelessDevice_positioning :: Lens' UpdateWirelessDevice (Maybe PositioningConfigStatus) Source #

FPort values for the GNSS, stream, and ClockSync functions of the positioning information.

updateWirelessDevice_id :: Lens' UpdateWirelessDevice Text Source #

The ID of the resource to update.

UpdateWirelessGateway

updateWirelessGateway_id :: Lens' UpdateWirelessGateway Text Source #

The ID of the resource to update.

Types

AbpV1_0_x

AbpV1_1

abpV1_1_devAddr :: Lens' AbpV1_1 (Maybe Text) Source #

The DevAddr value.

ApplicationConfig

applicationConfig_destinationName :: Lens' ApplicationConfig (Maybe Text) Source #

The name of the position data destination that describes the AWS IoT rule that processes the device's position data for use by AWS IoT Core for LoRaWAN.

applicationConfig_type :: Lens' ApplicationConfig (Maybe ApplicationConfigType) Source #

Application type, which can be specified to obtain real-time position information of your LoRaWAN device.

Beaconing

beaconing_dataRate :: Lens' Beaconing (Maybe Natural) Source #

The data rate for gateways that are sending the beacons.

beaconing_frequencies :: Lens' Beaconing (Maybe [Natural]) Source #

The frequency list for the gateways to send the beacons.

CdmaLocalId

cdmaLocalId_pnOffset :: Lens' CdmaLocalId Natural Source #

Pseudo-noise offset, which is a characteristic of the signal from a cell on a radio tower.

CdmaNmrObj

cdmaNmrObj_baseStationId :: Lens' CdmaNmrObj (Maybe Natural) Source #

CDMA base station ID (BSID).

cdmaNmrObj_pilotPower :: Lens' CdmaNmrObj (Maybe Int) Source #

Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts).

cdmaNmrObj_pnOffset :: Lens' CdmaNmrObj Natural Source #

Pseudo-noise offset, which is a characteristic of the signal from a cell on a radio tower.

CdmaObj

cdmaObj_baseLat :: Lens' CdmaObj (Maybe Double) Source #

CDMA base station latitude in degrees.

cdmaObj_baseLng :: Lens' CdmaObj (Maybe Double) Source #

CDMA base station longtitude in degrees.

cdmaObj_cdmaLocalId :: Lens' CdmaObj (Maybe CdmaLocalId) Source #

CDMA local identification (local ID) parameters.

cdmaObj_cdmaNmr :: Lens' CdmaObj (Maybe (NonEmpty CdmaNmrObj)) Source #

CDMA network measurement reports.

cdmaObj_pilotPower :: Lens' CdmaObj (Maybe Int) Source #

Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts).

cdmaObj_registrationZone :: Lens' CdmaObj (Maybe Natural) Source #

CDMA registration zone (RZ).

cdmaObj_systemId :: Lens' CdmaObj Natural Source #

CDMA system ID (SID).

cdmaObj_networkId :: Lens' CdmaObj Natural Source #

CDMA network ID (NID).

cdmaObj_baseStationId :: Lens' CdmaObj Natural Source #

CDMA base station ID (BSID).

CellTowers

cellTowers_cdma :: Lens' CellTowers (Maybe (NonEmpty CdmaObj)) Source #

CDMA object information.

cellTowers_gsm :: Lens' CellTowers (Maybe (NonEmpty GsmObj)) Source #

GSM object information.

cellTowers_lte :: Lens' CellTowers (Maybe (NonEmpty LteObj)) Source #

LTE object information.

cellTowers_tdscdma :: Lens' CellTowers (Maybe (NonEmpty TdscdmaObj)) Source #

TD-SCDMA object information.

CertificateList

certificateList_signingAlg :: Lens' CertificateList SigningAlg Source #

The certificate chain algorithm provided by sidewalk.

certificateList_value :: Lens' CertificateList Text Source #

The value of the chosen sidewalk certificate.

ConnectionStatusEventConfiguration

connectionStatusEventConfiguration_loRaWAN :: Lens' ConnectionStatusEventConfiguration (Maybe LoRaWANConnectionStatusEventNotificationConfigurations) Source #

Connection status event configuration object for enabling or disabling LoRaWAN related event topics.

connectionStatusEventConfiguration_wirelessGatewayIdEventTopic :: Lens' ConnectionStatusEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.

ConnectionStatusResourceTypeEventConfiguration

connectionStatusResourceTypeEventConfiguration_loRaWAN :: Lens' ConnectionStatusResourceTypeEventConfiguration (Maybe LoRaWANConnectionStatusResourceTypeEventConfiguration) Source #

Connection status resource type event configuration object for enabling or disabling LoRaWAN related event topics.

Destinations

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

The Amazon Resource Name of the resource.

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

The description of the resource.

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

The rule name or topic rule to send messages to.

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

The name of the resource.

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

The ARN of the IAM Role that authorizes the destination.

DeviceProfile

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

The Amazon Resource Name of the resource.

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

The ID of the device profile.

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

The name of the resource.

DeviceRegistrationStateEventConfiguration

deviceRegistrationStateEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #

Device registration state event configuration object for enabling or disabling Sidewalk related event topics.

deviceRegistrationStateEventConfiguration_wirelessDeviceIdEventTopic :: Lens' DeviceRegistrationStateEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless device ID device registration state event topic is enabled or disabled.

DeviceRegistrationStateResourceTypeEventConfiguration

deviceRegistrationStateResourceTypeEventConfiguration_sidewalk :: Lens' DeviceRegistrationStateResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration) Source #

Device registration resource type state event configuration object for enabling or disabling Sidewalk related event topics.

DownlinkQueueMessage

downlinkQueueMessage_messageId :: Lens' DownlinkQueueMessage (Maybe Text) Source #

The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.

downlinkQueueMessage_receivedAt :: Lens' DownlinkQueueMessage (Maybe Text) Source #

The time at which Iot Wireless received the downlink message.

downlinkQueueMessage_transmitMode :: Lens' DownlinkQueueMessage (Maybe Natural) Source #

The transmit mode to use for sending data to the wireless device. This can be 0 for UM (unacknowledge mode) or 1 for AM (acknowledge mode).

EventConfigurationItem

eventConfigurationItem_identifier :: Lens' EventConfigurationItem (Maybe Text) Source #

Resource identifier opted in for event messaging.

eventConfigurationItem_identifierType :: Lens' EventConfigurationItem (Maybe IdentifierType) Source #

Identifier type of the particular resource identifier for event configuration.

eventConfigurationItem_partnerType :: Lens' EventConfigurationItem (Maybe EventNotificationPartnerType) Source #

Partner type of the resource if the identifier type is PartnerAccountId.

EventNotificationItemConfigurations

FPorts

fPorts_applications :: Lens' FPorts (Maybe [ApplicationConfig]) Source #

Optional LoRaWAN application information, which can be used for geolocation.

fPorts_clockSync :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_fuota :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_multicast :: Lens' FPorts (Maybe Natural) Source #

Undocumented member.

fPorts_positioning :: Lens' FPorts (Maybe Positioning) Source #

FPort values for the GNSS, stream, and ClockSync functions of the positioning information.

FuotaTask

fuotaTask_arn :: Lens' FuotaTask (Maybe Text) Source #

Undocumented member.

fuotaTask_id :: Lens' FuotaTask (Maybe Text) Source #

Undocumented member.

fuotaTask_name :: Lens' FuotaTask (Maybe Text) Source #

Undocumented member.

GatewayListItem

gatewayListItem_gatewayId :: Lens' GatewayListItem Text Source #

The ID of the wireless gateways that you want to add to the list of gateways when sending downlink messages.

gatewayListItem_downlinkFrequency :: Lens' GatewayListItem Natural Source #

The frequency to use for the gateways when sending a downlink message to the wireless device.

GlobalIdentity

globalIdentity_lac :: Lens' GlobalIdentity Natural Source #

Location area code of the global identity.

globalIdentity_geranCid :: Lens' GlobalIdentity Natural Source #

GERAN (GSM EDGE Radio Access Network) cell global identifier.

Gnss

gnss_assistAltitude :: Lens' Gnss (Maybe Double) Source #

Optional assistance altitude, which is the altitude of the device at capture time, specified in meters above the WGS84 reference ellipsoid.

gnss_assistPosition :: Lens' Gnss (Maybe (NonEmpty Double)) Source #

Optional assistance position information, specified using latitude and longitude values in degrees. The co-ordinates are inside the WGS84 reference frame.

gnss_captureTime :: Lens' Gnss (Maybe Double) Source #

Optional parameter that gives an estimate of the time when the GNSS scan information is taken, in seconds GPS time (GPST). If capture time is not specified, the local server time is used.

gnss_captureTimeAccuracy :: Lens' Gnss (Maybe Double) Source #

Optional value that gives the capture time estimate accuracy, in seconds. If capture time accuracy is not specified, default value of 300 is used.

gnss_use2DSolver :: Lens' Gnss (Maybe Bool) Source #

Optional parameter that forces 2D solve, which modifies the positioning algorithm to a 2D solution problem. When this parameter is specified, the assistance altitude should have an accuracy of at least 10 meters.

gnss_payload :: Lens' Gnss Text Source #

Payload that contains the GNSS scan result, or NAV message, in hexadecimal notation.

GsmLocalId

gsmLocalId_bsic :: Lens' GsmLocalId Natural Source #

GSM base station identity code (BSIC).

gsmLocalId_bcch :: Lens' GsmLocalId Natural Source #

GSM broadcast control channel.

GsmNmrObj

gsmNmrObj_globalIdentity :: Lens' GsmNmrObj (Maybe GlobalIdentity) Source #

Global identity information of the GSM object.

gsmNmrObj_rxLevel :: Lens' GsmNmrObj (Maybe Int) Source #

Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).

gsmNmrObj_bsic :: Lens' GsmNmrObj Natural Source #

GSM base station identity code (BSIC).

gsmNmrObj_bcch :: Lens' GsmNmrObj Natural Source #

GSM broadcast control channel.

GsmObj

gsmObj_gsmLocalId :: Lens' GsmObj (Maybe GsmLocalId) Source #

GSM local identification (local ID) information.

gsmObj_gsmNmr :: Lens' GsmObj (Maybe (NonEmpty GsmNmrObj)) Source #

GSM object for network measurement reports.

gsmObj_gsmTimingAdvance :: Lens' GsmObj (Maybe Natural) Source #

Timing advance value, which corresponds to the length of time a signal takes to reach the base station from a mobile phone.

gsmObj_rxLevel :: Lens' GsmObj (Maybe Int) Source #

Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).

gsmObj_mcc :: Lens' GsmObj Natural Source #

Mobile Country Code.

gsmObj_mnc :: Lens' GsmObj Natural Source #

Mobile Network Code.

gsmObj_lac :: Lens' GsmObj Natural Source #

Location area code.

gsmObj_geranCid :: Lens' GsmObj Natural Source #

GERAN (GSM EDGE Radio Access Network) Cell Global Identifier.

Ip

ip_ipAddress :: Lens' Ip Text Source #

IP address information.

JoinEventConfiguration

joinEventConfiguration_loRaWAN :: Lens' JoinEventConfiguration (Maybe LoRaWANJoinEventNotificationConfigurations) Source #

Join event configuration object for enabling or disabling LoRaWAN related event topics.

joinEventConfiguration_wirelessDeviceIdEventTopic :: Lens' JoinEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless device ID join event topic is enabled or disabled.

JoinResourceTypeEventConfiguration

joinResourceTypeEventConfiguration_loRaWAN :: Lens' JoinResourceTypeEventConfiguration (Maybe LoRaWANJoinResourceTypeEventConfiguration) Source #

Join resource type event configuration object for enabling or disabling LoRaWAN related event topics.

LoRaWANConnectionStatusEventNotificationConfigurations

LoRaWANConnectionStatusResourceTypeEventConfiguration

LoRaWANDevice

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

ABP device object for create APIs for v1.1

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

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

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

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

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

OTAA device object for v1.1 for create APIs

LoRaWANDeviceMetadata

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

The device's channel frequency in Hz.

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

Information about the gateways accessed by the device.

LoRaWANDeviceProfile

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

The list of values that make up the FactoryPresetFreqs value.

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

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

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

The frequency band (RFRegion) value.

LoRaWANFuotaTask

LoRaWANFuotaTaskGetInfo

LoRaWANGateway

loRaWANGateway_beaconing :: Lens' LoRaWANGateway (Maybe Beaconing) Source #

Beaconing object information, which consists of the data rate and frequency parameters.

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

The frequency band (RFRegion) value.

LoRaWANGatewayCurrentVersion

LoRaWANGatewayMetadata

LoRaWANGatewayVersion

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

The model number of the wireless gateway.

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

The version of the wireless gateway firmware.

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

The basic station version of the wireless gateway.

LoRaWANGetServiceProfileInfo

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

The HRAllowed value that describes whether handover roaming is allowed.

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

The PRAllowed value that describes whether passive roaming is allowed.

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

The RAAllowed value that describes whether roaming activation is allowed.

LoRaWANJoinEventNotificationConfigurations

LoRaWANJoinResourceTypeEventConfiguration

LoRaWANListDevice

LoRaWANMulticast

LoRaWANMulticastGet

LoRaWANMulticastMetadata

LoRaWANMulticastSession

LoRaWANSendDataToDevice

loRaWANSendDataToDevice_participatingGateways :: Lens' LoRaWANSendDataToDevice (Maybe ParticipatingGateways) Source #

Choose the gateways that you want to use for the downlink data traffic when the wireless device is running in class B or class C mode.

LoRaWANServiceProfile

LoRaWANStartFuotaTask

LoRaWANUpdateDevice

loRaWANUpdateDevice_abpV1_0_x :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_0_x) Source #

ABP device object for update APIs for v1.0.x

loRaWANUpdateDevice_abpV1_1 :: Lens' LoRaWANUpdateDevice (Maybe UpdateAbpV1_1) Source #

ABP device object for update APIs for v1.1

loRaWANUpdateDevice_deviceProfileId :: Lens' LoRaWANUpdateDevice (Maybe Text) Source #

The ID of the device profile for the wireless device.

loRaWANUpdateDevice_fPorts :: Lens' LoRaWANUpdateDevice (Maybe UpdateFPorts) Source #

FPorts object for the positioning information of the device.

LoRaWANUpdateGatewayTaskCreate

LoRaWANUpdateGatewayTaskEntry

LteLocalId

lteLocalId_earfcn :: Lens' LteLocalId Natural Source #

Evolved universal terrestrial radio access (E-UTRA) absolute radio frequency channel number (FCN).

LteNmrObj

lteNmrObj_rsrp :: Lens' LteNmrObj (Maybe Int) Source #

Signal power of the reference signal received, measured in dBm (decibel-milliwatts).

lteNmrObj_rsrq :: Lens' LteNmrObj (Maybe Double) Source #

Signal quality of the reference Signal received, measured in decibels (dB).

lteNmrObj_earfcn :: Lens' LteNmrObj Natural Source #

E-UTRA (Evolved universal terrestrial Radio Access) absolute radio frequency channel Number (EARFCN).

lteNmrObj_eutranCid :: Lens' LteNmrObj Natural Source #

E-UTRAN (Evolved Universal Terrestrial Radio Access Network) cell global identifier (EUTRANCID).

LteObj

lteObj_lteLocalId :: Lens' LteObj (Maybe LteLocalId) Source #

LTE local identification (local ID) information.

lteObj_lteNmr :: Lens' LteObj (Maybe (NonEmpty LteNmrObj)) Source #

LTE object for network measurement reports.

lteObj_nrCapable :: Lens' LteObj (Maybe Bool) Source #

Parameter that determines whether the LTE object is capable of supporting NR (new radio).

lteObj_rsrp :: Lens' LteObj (Maybe Int) Source #

Signal power of the reference signal received, measured in dBm (decibel-milliwatts).

lteObj_rsrq :: Lens' LteObj (Maybe Double) Source #

Signal quality of the reference Signal received, measured in decibels (dB).

lteObj_tac :: Lens' LteObj (Maybe Natural) Source #

LTE tracking area code.

lteObj_mcc :: Lens' LteObj Natural Source #

Mobile Country Code.

lteObj_mnc :: Lens' LteObj Natural Source #

Mobile Network Code.

lteObj_eutranCid :: Lens' LteObj Natural Source #

E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global Identifier.

MessageDeliveryStatusEventConfiguration

messageDeliveryStatusEventConfiguration_wirelessDeviceIdEventTopic :: Lens' MessageDeliveryStatusEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless device ID message delivery status event topic is enabled or disabled.

MessageDeliveryStatusResourceTypeEventConfiguration

MulticastGroup

MulticastGroupByFuotaTask

MulticastWirelessMetadata

NetworkAnalyzerConfigurations

networkAnalyzerConfigurations_arn :: Lens' NetworkAnalyzerConfigurations (Maybe Text) Source #

The Amazon Resource Name of the new resource.

OtaaV1_0_x

OtaaV1_1

ParticipatingGateways

participatingGateways_downlinkMode :: Lens' ParticipatingGateways DownlinkMode Source #

Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.

participatingGateways_gatewayList :: Lens' ParticipatingGateways [GatewayListItem] Source #

The list of gateways that you want to use for sending the downlink data traffic.

participatingGateways_transmissionInterval :: Lens' ParticipatingGateways Natural Source #

The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.

Positioning

ProximityEventConfiguration

proximityEventConfiguration_sidewalk :: Lens' ProximityEventConfiguration (Maybe SidewalkEventNotificationConfigurations) Source #

Proximity event configuration object for enabling or disabling Sidewalk related event topics.

proximityEventConfiguration_wirelessDeviceIdEventTopic :: Lens' ProximityEventConfiguration (Maybe EventNotificationTopicStatus) Source #

Denotes whether the wireless device ID proximity event topic is enabled or disabled.

ProximityResourceTypeEventConfiguration

proximityResourceTypeEventConfiguration_sidewalk :: Lens' ProximityResourceTypeEventConfiguration (Maybe SidewalkResourceTypeEventConfiguration) Source #

Proximity resource type event configuration object for enabling and disabling wireless device topic.

ServiceProfile

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

The Amazon Resource Name of the resource.

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

The ID of the service profile.

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

The name of the resource.

SessionKeysAbpV1_0_x

SessionKeysAbpV1_1

SidewalkAccountInfo

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

The Sidewalk application server private key.

SidewalkAccountInfoWithFingerprint

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

The fingerprint of the Sidewalk application server private key.

SidewalkDevice

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

The sidewalk device certificates for Ed25519 and P256r1.

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

The sidewalk device identification.

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

The Sidewalk manufacturing series number.

SidewalkDeviceMetadata

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

Device state defines the device status of sidewalk device.

SidewalkEventNotificationConfigurations

SidewalkListDevice

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

The sidewalk device certificates for Ed25519 and P256r1.

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

The sidewalk device identification.

SidewalkResourceTypeEventConfiguration

SidewalkSendDataToDevice

sidewalkSendDataToDevice_ackModeRetryDurationSecs :: Lens' SidewalkSendDataToDevice (Maybe Natural) Source #

The duration of time in seconds to retry sending the ACK.

SidewalkUpdateAccount

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

The new Sidewalk application server private key.

Tag

tag_key :: Lens' Tag Text Source #

The tag's key value.

tag_value :: Lens' Tag Text Source #

The tag's value.

TdscdmaLocalId

tdscdmaLocalId_uarfcn :: Lens' TdscdmaLocalId Natural Source #

TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel number (UARFCN).

TdscdmaNmrObj

tdscdmaNmrObj_pathLoss :: Lens' TdscdmaNmrObj (Maybe Natural) Source #

Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.

tdscdmaNmrObj_rscp :: Lens' TdscdmaNmrObj (Maybe Int) Source #

Code power of the received signal, measured in decibel-milliwatts (dBm).

tdscdmaNmrObj_utranCid :: Lens' TdscdmaNmrObj (Maybe Natural) Source #

UTRAN (UMTS Terrestrial Radio Access Network) cell global identifier.

tdscdmaNmrObj_uarfcn :: Lens' TdscdmaNmrObj Natural Source #

TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel number.

tdscdmaNmrObj_cellParams :: Lens' TdscdmaNmrObj Natural Source #

Cell parameters for TD-SCDMA network measurement reports object.

TdscdmaObj

tdscdmaObj_pathLoss :: Lens' TdscdmaObj (Maybe Natural) Source #

Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.

tdscdmaObj_rscp :: Lens' TdscdmaObj (Maybe Int) Source #

Signal power of the received signal (Received Signal Code Power), measured in decibel-milliwatts (dBm).

tdscdmaObj_tdscdmaLocalId :: Lens' TdscdmaObj (Maybe TdscdmaLocalId) Source #

TD-SCDMA local identification (local ID) information.

tdscdmaObj_tdscdmaNmr :: Lens' TdscdmaObj (Maybe (NonEmpty TdscdmaNmrObj)) Source #

TD-SCDMA object for network measurement reports.

tdscdmaObj_utranCid :: Lens' TdscdmaObj Natural Source #

UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.

TraceContent

UpdateAbpV1_0_x

UpdateAbpV1_1

UpdateFPorts

updateFPorts_applications :: Lens' UpdateFPorts (Maybe [ApplicationConfig]) Source #

LoRaWAN application, which can be used for geolocation by activating positioning.

updateFPorts_positioning :: Lens' UpdateFPorts (Maybe Positioning) Source #

Positioning FPorts for the ClockSync, Stream, and GNSS functions.

UpdateWirelessGatewayTaskCreate

UpdateWirelessGatewayTaskEntry

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

The ID of the new wireless gateway task entry.

WcdmaLocalId

wcdmaLocalId_uarfcndl :: Lens' WcdmaLocalId Natural Source #

WCDMA UTRA Absolute RF Channel Number downlink.

wcdmaLocalId_psc :: Lens' WcdmaLocalId Natural Source #

Primary Scrambling Code.

WcdmaNmrObj

wcdmaNmrObj_pathLoss :: Lens' WcdmaNmrObj (Maybe Natural) Source #

Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.

wcdmaNmrObj_rscp :: Lens' WcdmaNmrObj (Maybe Int) Source #

Received Signal Code Power (signal power) (dBm)

wcdmaNmrObj_uarfcndl :: Lens' WcdmaNmrObj Natural Source #

WCDMA UTRA Absolute RF Channel Number downlink.

wcdmaNmrObj_psc :: Lens' WcdmaNmrObj Natural Source #

Primary Scrambling Code.

wcdmaNmrObj_utranCid :: Lens' WcdmaNmrObj Natural Source #

UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.

WcdmaObj

wcdmaObj_lac :: Lens' WcdmaObj (Maybe Natural) Source #

Location Area Code.

wcdmaObj_pathLoss :: Lens' WcdmaObj (Maybe Natural) Source #

Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.

wcdmaObj_rscp :: Lens' WcdmaObj (Maybe Int) Source #

Received Signal Code Power (signal power) (dBm).

wcdmaObj_wcdmaNmr :: Lens' WcdmaObj (Maybe (NonEmpty WcdmaNmrObj)) Source #

WCDMA object for network measurement reports.

wcdmaObj_mcc :: Lens' WcdmaObj Natural Source #

Mobile Country Code.

wcdmaObj_mnc :: Lens' WcdmaObj Natural Source #

Mobile Network Code.

wcdmaObj_utranCid :: Lens' WcdmaObj Natural Source #

UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.

WiFiAccessPoint

wiFiAccessPoint_rss :: Lens' WiFiAccessPoint Int Source #

Recived signal strength of the WLAN measurement data.

WirelessDeviceEventLogOption

WirelessDeviceLogOption

WirelessDeviceStatistics

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

The Amazon Resource Name of the resource.

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

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

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

The ID of the wireless device reporting the data.

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

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

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

The status of the wireless device in the multicast group.

WirelessGatewayEventLogOption

WirelessGatewayLogOption

WirelessGatewayStatistics

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

The Amazon Resource Name of the resource.

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

The ID of the wireless gateway reporting the data.

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

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

WirelessMetadata