{-# 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.IoTRoboRunner.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.IoTRoboRunner.Lens
( -- * Operations
-- ** CreateDestination
createDestination_additionalFixedProperties,
createDestination_clientToken,
createDestination_state,
createDestination_name,
createDestination_site,
createDestinationResponse_httpStatus,
createDestinationResponse_arn,
createDestinationResponse_id,
createDestinationResponse_createdAt,
createDestinationResponse_updatedAt,
createDestinationResponse_state,
-- ** CreateSite
createSite_clientToken,
createSite_description,
createSite_name,
createSite_countryCode,
createSiteResponse_httpStatus,
createSiteResponse_arn,
createSiteResponse_id,
createSiteResponse_createdAt,
createSiteResponse_updatedAt,
-- ** CreateWorker
createWorker_additionalFixedProperties,
createWorker_additionalTransientProperties,
createWorker_clientToken,
createWorker_orientation,
createWorker_position,
createWorker_vendorProperties,
createWorker_name,
createWorker_fleet,
createWorkerResponse_httpStatus,
createWorkerResponse_arn,
createWorkerResponse_id,
createWorkerResponse_createdAt,
createWorkerResponse_updatedAt,
createWorkerResponse_site,
-- ** CreateWorkerFleet
createWorkerFleet_additionalFixedProperties,
createWorkerFleet_clientToken,
createWorkerFleet_name,
createWorkerFleet_site,
createWorkerFleetResponse_httpStatus,
createWorkerFleetResponse_arn,
createWorkerFleetResponse_id,
createWorkerFleetResponse_createdAt,
createWorkerFleetResponse_updatedAt,
-- ** DeleteDestination
deleteDestination_id,
deleteDestinationResponse_httpStatus,
-- ** DeleteSite
deleteSite_id,
deleteSiteResponse_httpStatus,
-- ** DeleteWorker
deleteWorker_id,
deleteWorkerResponse_httpStatus,
-- ** DeleteWorkerFleet
deleteWorkerFleet_id,
deleteWorkerFleetResponse_httpStatus,
-- ** GetDestination
getDestination_id,
getDestinationResponse_additionalFixedProperties,
getDestinationResponse_httpStatus,
getDestinationResponse_arn,
getDestinationResponse_id,
getDestinationResponse_name,
getDestinationResponse_site,
getDestinationResponse_createdAt,
getDestinationResponse_updatedAt,
getDestinationResponse_state,
-- ** GetSite
getSite_id,
getSiteResponse_description,
getSiteResponse_httpStatus,
getSiteResponse_arn,
getSiteResponse_id,
getSiteResponse_name,
getSiteResponse_countryCode,
getSiteResponse_createdAt,
getSiteResponse_updatedAt,
-- ** GetWorker
getWorker_id,
getWorkerResponse_additionalFixedProperties,
getWorkerResponse_additionalTransientProperties,
getWorkerResponse_orientation,
getWorkerResponse_position,
getWorkerResponse_vendorProperties,
getWorkerResponse_httpStatus,
getWorkerResponse_arn,
getWorkerResponse_id,
getWorkerResponse_fleet,
getWorkerResponse_site,
getWorkerResponse_createdAt,
getWorkerResponse_updatedAt,
getWorkerResponse_name,
-- ** GetWorkerFleet
getWorkerFleet_id,
getWorkerFleetResponse_additionalFixedProperties,
getWorkerFleetResponse_httpStatus,
getWorkerFleetResponse_id,
getWorkerFleetResponse_arn,
getWorkerFleetResponse_name,
getWorkerFleetResponse_site,
getWorkerFleetResponse_createdAt,
getWorkerFleetResponse_updatedAt,
-- ** ListDestinations
listDestinations_maxResults,
listDestinations_nextToken,
listDestinations_state,
listDestinations_site,
listDestinationsResponse_destinations,
listDestinationsResponse_nextToken,
listDestinationsResponse_httpStatus,
-- ** ListSites
listSites_maxResults,
listSites_nextToken,
listSitesResponse_nextToken,
listSitesResponse_sites,
listSitesResponse_httpStatus,
-- ** ListWorkerFleets
listWorkerFleets_maxResults,
listWorkerFleets_nextToken,
listWorkerFleets_site,
listWorkerFleetsResponse_nextToken,
listWorkerFleetsResponse_workerFleets,
listWorkerFleetsResponse_httpStatus,
-- ** ListWorkers
listWorkers_fleet,
listWorkers_maxResults,
listWorkers_nextToken,
listWorkers_site,
listWorkersResponse_nextToken,
listWorkersResponse_workers,
listWorkersResponse_httpStatus,
-- ** UpdateDestination
updateDestination_additionalFixedProperties,
updateDestination_name,
updateDestination_state,
updateDestination_id,
updateDestinationResponse_additionalFixedProperties,
updateDestinationResponse_httpStatus,
updateDestinationResponse_arn,
updateDestinationResponse_id,
updateDestinationResponse_name,
updateDestinationResponse_updatedAt,
updateDestinationResponse_state,
-- ** UpdateSite
updateSite_countryCode,
updateSite_description,
updateSite_name,
updateSite_id,
updateSiteResponse_countryCode,
updateSiteResponse_description,
updateSiteResponse_httpStatus,
updateSiteResponse_arn,
updateSiteResponse_id,
updateSiteResponse_name,
updateSiteResponse_updatedAt,
-- ** UpdateWorker
updateWorker_additionalFixedProperties,
updateWorker_additionalTransientProperties,
updateWorker_name,
updateWorker_orientation,
updateWorker_position,
updateWorker_vendorProperties,
updateWorker_id,
updateWorkerResponse_additionalFixedProperties,
updateWorkerResponse_additionalTransientProperties,
updateWorkerResponse_orientation,
updateWorkerResponse_position,
updateWorkerResponse_vendorProperties,
updateWorkerResponse_httpStatus,
updateWorkerResponse_arn,
updateWorkerResponse_id,
updateWorkerResponse_fleet,
updateWorkerResponse_updatedAt,
updateWorkerResponse_name,
-- ** UpdateWorkerFleet
updateWorkerFleet_additionalFixedProperties,
updateWorkerFleet_name,
updateWorkerFleet_id,
updateWorkerFleetResponse_additionalFixedProperties,
updateWorkerFleetResponse_httpStatus,
updateWorkerFleetResponse_arn,
updateWorkerFleetResponse_id,
updateWorkerFleetResponse_name,
updateWorkerFleetResponse_updatedAt,
-- * Types
-- ** CartesianCoordinates
cartesianCoordinates_z,
cartesianCoordinates_x,
cartesianCoordinates_y,
-- ** Destination
destination_additionalFixedProperties,
destination_arn,
destination_id,
destination_name,
destination_site,
destination_createdAt,
destination_updatedAt,
destination_state,
-- ** Orientation
orientation_degrees,
-- ** PositionCoordinates
positionCoordinates_cartesianCoordinates,
-- ** Site
site_arn,
site_name,
site_countryCode,
site_createdAt,
-- ** VendorProperties
vendorProperties_vendorAdditionalFixedProperties,
vendorProperties_vendorAdditionalTransientProperties,
vendorProperties_vendorWorkerIpAddress,
vendorProperties_vendorWorkerId,
-- ** Worker
worker_additionalFixedProperties,
worker_additionalTransientProperties,
worker_orientation,
worker_position,
worker_vendorProperties,
worker_arn,
worker_id,
worker_fleet,
worker_createdAt,
worker_updatedAt,
worker_name,
worker_site,
-- ** WorkerFleet
workerFleet_additionalFixedProperties,
workerFleet_arn,
workerFleet_id,
workerFleet_name,
workerFleet_site,
workerFleet_createdAt,
workerFleet_updatedAt,
)
where
import Amazonka.IoTRoboRunner.CreateDestination
import Amazonka.IoTRoboRunner.CreateSite
import Amazonka.IoTRoboRunner.CreateWorker
import Amazonka.IoTRoboRunner.CreateWorkerFleet
import Amazonka.IoTRoboRunner.DeleteDestination
import Amazonka.IoTRoboRunner.DeleteSite
import Amazonka.IoTRoboRunner.DeleteWorker
import Amazonka.IoTRoboRunner.DeleteWorkerFleet
import Amazonka.IoTRoboRunner.GetDestination
import Amazonka.IoTRoboRunner.GetSite
import Amazonka.IoTRoboRunner.GetWorker
import Amazonka.IoTRoboRunner.GetWorkerFleet
import Amazonka.IoTRoboRunner.ListDestinations
import Amazonka.IoTRoboRunner.ListSites
import Amazonka.IoTRoboRunner.ListWorkerFleets
import Amazonka.IoTRoboRunner.ListWorkers
import Amazonka.IoTRoboRunner.Types.CartesianCoordinates
import Amazonka.IoTRoboRunner.Types.Destination
import Amazonka.IoTRoboRunner.Types.Orientation
import Amazonka.IoTRoboRunner.Types.PositionCoordinates
import Amazonka.IoTRoboRunner.Types.Site
import Amazonka.IoTRoboRunner.Types.VendorProperties
import Amazonka.IoTRoboRunner.Types.Worker
import Amazonka.IoTRoboRunner.Types.WorkerFleet
import Amazonka.IoTRoboRunner.UpdateDestination
import Amazonka.IoTRoboRunner.UpdateSite
import Amazonka.IoTRoboRunner.UpdateWorker
import Amazonka.IoTRoboRunner.UpdateWorkerFleet