{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.IoT1ClickProjects
(
defaultService,
_InvalidRequestException,
_TooManyRequestsException,
_InternalFailureException,
_ResourceConflictException,
_ResourceNotFoundException,
ListProjects (ListProjects'),
newListProjects,
ListProjectsResponse (ListProjectsResponse'),
newListProjectsResponse,
DeleteProject (DeleteProject'),
newDeleteProject,
DeleteProjectResponse (DeleteProjectResponse'),
newDeleteProjectResponse,
UpdateProject (UpdateProject'),
newUpdateProject,
UpdateProjectResponse (UpdateProjectResponse'),
newUpdateProjectResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DisassociateDeviceFromPlacement (DisassociateDeviceFromPlacement'),
newDisassociateDeviceFromPlacement,
DisassociateDeviceFromPlacementResponse (DisassociateDeviceFromPlacementResponse'),
newDisassociateDeviceFromPlacementResponse,
CreatePlacement (CreatePlacement'),
newCreatePlacement,
CreatePlacementResponse (CreatePlacementResponse'),
newCreatePlacementResponse,
DescribeProject (DescribeProject'),
newDescribeProject,
DescribeProjectResponse (DescribeProjectResponse'),
newDescribeProjectResponse,
GetDevicesInPlacement (GetDevicesInPlacement'),
newGetDevicesInPlacement,
GetDevicesInPlacementResponse (GetDevicesInPlacementResponse'),
newGetDevicesInPlacementResponse,
DescribePlacement (DescribePlacement'),
newDescribePlacement,
DescribePlacementResponse (DescribePlacementResponse'),
newDescribePlacementResponse,
AssociateDeviceWithPlacement (AssociateDeviceWithPlacement'),
newAssociateDeviceWithPlacement,
AssociateDeviceWithPlacementResponse (AssociateDeviceWithPlacementResponse'),
newAssociateDeviceWithPlacementResponse,
DeletePlacement (DeletePlacement'),
newDeletePlacement,
DeletePlacementResponse (DeletePlacementResponse'),
newDeletePlacementResponse,
UpdatePlacement (UpdatePlacement'),
newUpdatePlacement,
UpdatePlacementResponse (UpdatePlacementResponse'),
newUpdatePlacementResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ListPlacements (ListPlacements'),
newListPlacements,
ListPlacementsResponse (ListPlacementsResponse'),
newListPlacementsResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
CreateProject (CreateProject'),
newCreateProject,
CreateProjectResponse (CreateProjectResponse'),
newCreateProjectResponse,
DeviceTemplate (DeviceTemplate'),
newDeviceTemplate,
PlacementDescription (PlacementDescription'),
newPlacementDescription,
PlacementSummary (PlacementSummary'),
newPlacementSummary,
PlacementTemplate (PlacementTemplate'),
newPlacementTemplate,
ProjectDescription (ProjectDescription'),
newProjectDescription,
ProjectSummary (ProjectSummary'),
newProjectSummary,
)
where
import Amazonka.IoT1ClickProjects.AssociateDeviceWithPlacement
import Amazonka.IoT1ClickProjects.CreatePlacement
import Amazonka.IoT1ClickProjects.CreateProject
import Amazonka.IoT1ClickProjects.DeletePlacement
import Amazonka.IoT1ClickProjects.DeleteProject
import Amazonka.IoT1ClickProjects.DescribePlacement
import Amazonka.IoT1ClickProjects.DescribeProject
import Amazonka.IoT1ClickProjects.DisassociateDeviceFromPlacement
import Amazonka.IoT1ClickProjects.GetDevicesInPlacement
import Amazonka.IoT1ClickProjects.Lens
import Amazonka.IoT1ClickProjects.ListPlacements
import Amazonka.IoT1ClickProjects.ListProjects
import Amazonka.IoT1ClickProjects.ListTagsForResource
import Amazonka.IoT1ClickProjects.TagResource
import Amazonka.IoT1ClickProjects.Types
import Amazonka.IoT1ClickProjects.UntagResource
import Amazonka.IoT1ClickProjects.UpdatePlacement
import Amazonka.IoT1ClickProjects.UpdateProject
import Amazonka.IoT1ClickProjects.Waiters