{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.IoT1ClickDevices
(
defaultService,
_InvalidRequestException,
_PreconditionFailedException,
_ForbiddenException,
_RangeNotSatisfiableException,
_InternalFailureException,
_ResourceConflictException,
_ResourceNotFoundException,
GetDeviceMethods (GetDeviceMethods'),
newGetDeviceMethods,
GetDeviceMethodsResponse (GetDeviceMethodsResponse'),
newGetDeviceMethodsResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
ClaimDevicesByClaimCode (ClaimDevicesByClaimCode'),
newClaimDevicesByClaimCode,
ClaimDevicesByClaimCodeResponse (ClaimDevicesByClaimCodeResponse'),
newClaimDevicesByClaimCodeResponse,
InitiateDeviceClaim (InitiateDeviceClaim'),
newInitiateDeviceClaim,
InitiateDeviceClaimResponse (InitiateDeviceClaimResponse'),
newInitiateDeviceClaimResponse,
InvokeDeviceMethod (InvokeDeviceMethod'),
newInvokeDeviceMethod,
InvokeDeviceMethodResponse (InvokeDeviceMethodResponse'),
newInvokeDeviceMethodResponse,
DescribeDevice (DescribeDevice'),
newDescribeDevice,
DescribeDeviceResponse (DescribeDeviceResponse'),
newDescribeDeviceResponse,
ListDeviceEvents (ListDeviceEvents'),
newListDeviceEvents,
ListDeviceEventsResponse (ListDeviceEventsResponse'),
newListDeviceEventsResponse,
FinalizeDeviceClaim (FinalizeDeviceClaim'),
newFinalizeDeviceClaim,
FinalizeDeviceClaimResponse (FinalizeDeviceClaimResponse'),
newFinalizeDeviceClaimResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateDeviceState (UpdateDeviceState'),
newUpdateDeviceState,
UpdateDeviceStateResponse (UpdateDeviceStateResponse'),
newUpdateDeviceStateResponse,
UnclaimDevice (UnclaimDevice'),
newUnclaimDevice,
UnclaimDeviceResponse (UnclaimDeviceResponse'),
newUnclaimDeviceResponse,
ListDevices (ListDevices'),
newListDevices,
ListDevicesResponse (ListDevicesResponse'),
newListDevicesResponse,
Attributes (Attributes'),
newAttributes,
Device (Device'),
newDevice,
DeviceDescription (DeviceDescription'),
newDeviceDescription,
DeviceEvent (DeviceEvent'),
newDeviceEvent,
DeviceMethod (DeviceMethod'),
newDeviceMethod,
)
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.Lens
import Amazonka.IoT1ClickDevices.ListDeviceEvents
import Amazonka.IoT1ClickDevices.ListDevices
import Amazonka.IoT1ClickDevices.ListTagsForResource
import Amazonka.IoT1ClickDevices.TagResource
import Amazonka.IoT1ClickDevices.Types
import Amazonka.IoT1ClickDevices.UnclaimDevice
import Amazonka.IoT1ClickDevices.UntagResource
import Amazonka.IoT1ClickDevices.UpdateDeviceState
import Amazonka.IoT1ClickDevices.Waiters