libZSservicesZSamazonka-iotwirelessZSamazonka-iotwireless
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTWireless.Lens

Contents

Description

 
Synopsis

Operations

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.

ResetAllResourceLogLevels

ListServiceProfiles

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.

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

The maximum number of results to return in this operation.

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.

DeleteServiceProfile

deleteServiceProfile_id :: Lens' DeleteServiceProfile Text Source #

The ID of the resource to delete.

ListDeviceProfiles

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.

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

The maximum number of results to return in this operation.

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.

AssociateWirelessGatewayWithThing

associateWirelessGatewayWithThing_thingArn :: Lens' AssociateWirelessGatewayWithThing Text Source #

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

DeleteDeviceProfile

deleteDeviceProfile_id :: Lens' DeleteDeviceProfile Text Source #

The ID of the resource to delete.

AssociateWirelessDeviceWithThing

associateWirelessDeviceWithThing_thingArn :: Lens' AssociateWirelessDeviceWithThing Text Source #

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

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.

CreateServiceProfile

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

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

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

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.

ResetResourceLogLevel

resetResourceLogLevel_resourceType :: Lens' ResetResourceLogLevel Text Source #

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

DeleteDestination

deleteDestination_name :: Lens' DeleteDestination Text Source #

The name of the resource to delete.

UpdateDestination

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

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

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

A new description of the resource.

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.

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.

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.

GetWirelessDeviceStatistics

getWirelessDeviceStatistics_wirelessDeviceId :: Lens' GetWirelessDeviceStatistics Text Source #

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

GetWirelessGatewayStatistics

getWirelessGatewayStatistics_wirelessGatewayId :: Lens' GetWirelessGatewayStatistics Text Source #

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

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.

GetWirelessGatewayTask

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

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

GetWirelessGatewayFirmwareInformation

ListPartnerAccounts

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.

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

The maximum number of results to return in this operation.

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.

TestWirelessDevice

testWirelessDevice_id :: Lens' TestWirelessDevice Text Source #

The ID of the wireless device to test.

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_thingArn :: Lens' GetWirelessDeviceResponse (Maybe Text) Source #

The ARN of the thing associated with the wireless device.

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

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

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.

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.

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.

CreateWirelessGatewayTask

DeleteWirelessGateway

deleteWirelessGateway_id :: Lens' DeleteWirelessGateway Text Source #

The ID of the resource to delete.

UpdateWirelessGateway

updateWirelessGateway_id :: Lens' UpdateWirelessGateway Text Source #

The ID of the resource to update.

DisassociateWirelessGatewayFromCertificate

ListWirelessGatewayTaskDefinitions

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

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

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_maxResults :: Lens' ListWirelessGatewayTaskDefinitions (Maybe Natural) Source #

The maximum number of results to return in this operation.

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.

PutResourceLogLevel

putResourceLogLevel_resourceType :: Lens' PutResourceLogLevel Text Source #

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

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.

DeleteWirelessGatewayTask

CreateWirelessDevice

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

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

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

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

sendDataToWirelessDevice_payloadData :: Lens' SendDataToWirelessDevice Text Source #

The binary to be sent to the end device, encoded in base64.

CreateDeviceProfile

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

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

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

DisassociateAwsAccountFromPartnerAccount

UpdateLogLevelsByResourceTypes

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.

GetLogLevelsByResourceTypes

ListDestinations

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.

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

The maximum number of results to return in this operation.

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.

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.

DisassociateWirelessDeviceFromThing

DisassociateWirelessGatewayFromThing

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.

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.

AssociateWirelessGatewayWithCertificate

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.

UpdatePartnerAccount

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.

GetResourceLogLevel

getResourceLogLevel_resourceType :: Lens' GetResourceLogLevel Text Source #

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

DeleteWirelessDevice

deleteWirelessDevice_id :: Lens' DeleteWirelessDevice Text Source #

The ID of the resource to delete.

UpdateWirelessDevice

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

The name of the new destination for the device.

updateWirelessDevice_id :: Lens' UpdateWirelessDevice Text Source #

The ID of the resource to update.

ListWirelessGateways

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.

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

The maximum number of results to return in this operation.

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.

DeleteWirelessGatewayTaskDefinition

ListWirelessDevices

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

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

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

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

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_wirelessDeviceType :: Lens' ListWirelessDevices (Maybe WirelessDeviceType) Source #

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

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

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

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

The maximum number of results to return in this operation.

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.

Types

AbpV1_0_x

AbpV1_1

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

The DevAddr value.

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.

Destinations

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

The Amazon Resource Name of the resource.

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

The name of the resource.

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

The rule name or topic rule to send messages to.

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

The description of the resource.

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

The ARN of the IAM Role that authorizes the destination.

DeviceProfile

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

The Amazon Resource Name of the resource.

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

The name of the resource.

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

The ID of the device profile.

LoRaWANDevice

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

OTAA device object for v1.1 for create APIs

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

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

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

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

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

ABP device object for create APIs for v1.1

LoRaWANDeviceMetadata

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_rfRegion :: Lens' LoRaWANDeviceProfile (Maybe Text) Source #

The frequency band (RFRegion) value.

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

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

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

The list of values that make up the FactoryPresetFreqs value.

LoRaWANGateway

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

The frequency band (RFRegion) value.

LoRaWANGatewayCurrentVersion

LoRaWANGatewayMetadata

LoRaWANGatewayVersion

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

The version of the wireless gateway firmware.

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

The model number of the wireless gateway.

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

The basic station version of the wireless gateway.

LoRaWANGetServiceProfileInfo

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

The PRAllowed value that describes whether passive roaming is allowed.

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

The HRAllowed value that describes whether handover roaming is allowed.

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

The RAAllowed value that describes whether roaming activation is allowed.

LoRaWANListDevice

LoRaWANSendDataToDevice

LoRaWANServiceProfile

LoRaWANUpdateDevice

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

The ID of the device profile for the wireless device.

LoRaWANUpdateGatewayTaskCreate

LoRaWANUpdateGatewayTaskEntry

OtaaV1_0_x

OtaaV1_1

ServiceProfile

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

The Amazon Resource Name of the resource.

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

The name of the resource.

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

The ID of the service profile.

SessionKeysAbpV1_0_x

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_sidewalkManufacturingSn :: Lens' SidewalkDevice (Maybe Text) Source #

The Sidewalk manufacturing series number.

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

The sidewalk device certificates for Ed25519 and P256r1.

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

The sidewalk device identification.

SidewalkDeviceMetadata

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

Device state defines the device status of sidewalk device.

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.

SidewalkSendDataToDevice

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.

UpdateWirelessGatewayTaskCreate

UpdateWirelessGatewayTaskEntry

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

The ID of the new wireless gateway task entry.

WirelessDeviceEventLogOption

WirelessDeviceLogOption

WirelessDeviceStatistics

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

The Amazon Resource Name of the resource.

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

The ID of the wireless device reporting the data.

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

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

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

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

WirelessGatewayEventLogOption

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