{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.IoT1ClickDevices.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.IoT1ClickDevices.Lens ( -- * Operations -- ** ClaimDevicesByClaimCode claimDevicesByClaimCode_claimCode, claimDevicesByClaimCodeResponse_claimCode, claimDevicesByClaimCodeResponse_total, claimDevicesByClaimCodeResponse_httpStatus, -- ** DescribeDevice describeDevice_deviceId, describeDeviceResponse_deviceDescription, describeDeviceResponse_httpStatus, -- ** FinalizeDeviceClaim finalizeDeviceClaim_tags, finalizeDeviceClaim_deviceId, finalizeDeviceClaimResponse_state, finalizeDeviceClaimResponse_httpStatus, -- ** GetDeviceMethods getDeviceMethods_deviceId, getDeviceMethodsResponse_deviceMethods, getDeviceMethodsResponse_httpStatus, -- ** InitiateDeviceClaim initiateDeviceClaim_deviceId, initiateDeviceClaimResponse_state, initiateDeviceClaimResponse_httpStatus, -- ** InvokeDeviceMethod invokeDeviceMethod_deviceMethod, invokeDeviceMethod_deviceMethodParameters, invokeDeviceMethod_deviceId, invokeDeviceMethodResponse_deviceMethodResponse, invokeDeviceMethodResponse_httpStatus, -- ** ListDeviceEvents listDeviceEvents_maxResults, listDeviceEvents_nextToken, listDeviceEvents_deviceId, listDeviceEvents_fromTimeStamp, listDeviceEvents_toTimeStamp, listDeviceEventsResponse_events, listDeviceEventsResponse_nextToken, listDeviceEventsResponse_httpStatus, -- ** ListDevices listDevices_deviceType, listDevices_maxResults, listDevices_nextToken, listDevicesResponse_devices, listDevicesResponse_nextToken, listDevicesResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_resourceArn, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** TagResource tagResource_resourceArn, tagResource_tags, -- ** UnclaimDevice unclaimDevice_deviceId, unclaimDeviceResponse_state, unclaimDeviceResponse_httpStatus, -- ** UntagResource untagResource_tagKeys, untagResource_resourceArn, -- ** UpdateDeviceState updateDeviceState_enabled, updateDeviceState_deviceId, updateDeviceStateResponse_httpStatus, -- * Types -- ** Attributes -- ** Device device_attributes, device_deviceId, device_type, -- ** DeviceDescription deviceDescription_arn, deviceDescription_attributes, deviceDescription_deviceId, deviceDescription_enabled, deviceDescription_remainingLife, deviceDescription_tags, deviceDescription_type, -- ** DeviceEvent deviceEvent_device, deviceEvent_stdEvent, -- ** DeviceMethod deviceMethod_deviceType, deviceMethod_methodName, ) where import Amazonka.IoT1ClickDevices.ClaimDevicesByClaimCode import Amazonka.IoT1ClickDevices.DescribeDevice import Amazonka.IoT1ClickDevices.FinalizeDeviceClaim import Amazonka.IoT1ClickDevices.GetDeviceMethods import Amazonka.IoT1ClickDevices.InitiateDeviceClaim import Amazonka.IoT1ClickDevices.InvokeDeviceMethod import Amazonka.IoT1ClickDevices.ListDeviceEvents import Amazonka.IoT1ClickDevices.ListDevices import Amazonka.IoT1ClickDevices.ListTagsForResource import Amazonka.IoT1ClickDevices.TagResource import Amazonka.IoT1ClickDevices.Types.Attributes import Amazonka.IoT1ClickDevices.Types.Device import Amazonka.IoT1ClickDevices.Types.DeviceDescription import Amazonka.IoT1ClickDevices.Types.DeviceEvent import Amazonka.IoT1ClickDevices.Types.DeviceMethod import Amazonka.IoT1ClickDevices.UnclaimDevice import Amazonka.IoT1ClickDevices.UntagResource import Amazonka.IoT1ClickDevices.UpdateDeviceState