amazonka-iot-roborunner-2.0: Amazon IoT RoboRunner SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTRoboRunner.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-05-10 of the Amazon IoT RoboRunner SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

User does not have sufficient access to perform this action.

_ConflictException :: AsError a => Fold a ServiceError Source #

Exception thrown if a resource in a create request already exists.

_InternalServerException :: AsError a => Fold a ServiceError Source #

Exception thrown if something goes wrong within the service.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Exception thrown if a resource referenced in the request doesn't exist.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Exception thrown if the api has been called too quickly be the client.

_ValidationException :: AsError a => Fold a ServiceError Source #

Exception thrown if an invalid parameter is provided to an API.

DestinationState

newtype DestinationState Source #

State of the destination.

Instances

Instances details
FromJSON DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

FromJSONKey DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToJSON DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToJSONKey DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToByteString DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToHeader DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToLog DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToQuery DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

FromText DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToText DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

FromXML DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

ToXML DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Generic DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Associated Types

type Rep DestinationState :: Type -> Type #

Read DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Show DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

NFData DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Methods

rnf :: DestinationState -> () #

Eq DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Ord DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

Hashable DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

type Rep DestinationState Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.DestinationState

type Rep DestinationState = D1 ('MetaData "DestinationState" "Amazonka.IoTRoboRunner.Types.DestinationState" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'True) (C1 ('MetaCons "DestinationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDestinationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CartesianCoordinates

data CartesianCoordinates Source #

Cartesian coordinates in 3D space relative to the RoboRunner origin.

See: newCartesianCoordinates smart constructor.

Constructors

CartesianCoordinates' 

Fields

Instances

Instances details
FromJSON CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

ToJSON CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

Generic CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

Associated Types

type Rep CartesianCoordinates :: Type -> Type #

Read CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

Show CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

NFData CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

Methods

rnf :: CartesianCoordinates -> () #

Eq CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

Hashable CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

type Rep CartesianCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.CartesianCoordinates

type Rep CartesianCoordinates = D1 ('MetaData "CartesianCoordinates" "Amazonka.IoTRoboRunner.Types.CartesianCoordinates" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "CartesianCoordinates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))))

newCartesianCoordinates Source #

Create a value of CartesianCoordinates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:z:CartesianCoordinates', cartesianCoordinates_z - Z coordinate.

$sel:x:CartesianCoordinates', cartesianCoordinates_x - X coordinate.

$sel:y:CartesianCoordinates', cartesianCoordinates_y - Y coordinate.

Destination

data Destination Source #

Area within a facility where work can be performed.

See: newDestination smart constructor.

Instances

Instances details
FromJSON Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

Generic Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

Associated Types

type Rep Destination :: Type -> Type #

Read Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

Show Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

NFData Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

Methods

rnf :: Destination -> () #

Eq Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

Hashable Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

type Rep Destination Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Destination

newDestination Source #

Create a value of Destination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalFixedProperties:Destination', destination_additionalFixedProperties - Undocumented member.

$sel:arn:Destination', destination_arn - Undocumented member.

$sel:id:Destination', destination_id - Undocumented member.

$sel:name:Destination', destination_name - Undocumented member.

$sel:site:Destination', destination_site - Undocumented member.

$sel:createdAt:Destination', destination_createdAt - Undocumented member.

$sel:updatedAt:Destination', destination_updatedAt - Undocumented member.

$sel:state:Destination', destination_state - Undocumented member.

destination_arn :: Lens' Destination Text Source #

Undocumented member.

destination_id :: Lens' Destination Text Source #

Undocumented member.

Orientation

data Orientation Source #

Worker orientation measured in units clockwise from north.

See: newOrientation smart constructor.

Constructors

Orientation' 

Fields

Instances

Instances details
FromJSON Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

ToJSON Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

Generic Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

Associated Types

type Rep Orientation :: Type -> Type #

Read Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

Show Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

NFData Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

Methods

rnf :: Orientation -> () #

Eq Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

Hashable Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

type Rep Orientation Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Orientation

type Rep Orientation = D1 ('MetaData "Orientation" "Amazonka.IoTRoboRunner.Types.Orientation" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "Orientation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "degrees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newOrientation :: Orientation Source #

Create a value of Orientation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:degrees:Orientation', orientation_degrees - Degrees, limited on [0, 360)

orientation_degrees :: Lens' Orientation (Maybe Double) Source #

Degrees, limited on [0, 360)

PositionCoordinates

data PositionCoordinates Source #

Supported coordinates for worker position.

See: newPositionCoordinates smart constructor.

Constructors

PositionCoordinates' 

Fields

Instances

Instances details
FromJSON PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

ToJSON PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

Generic PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

Associated Types

type Rep PositionCoordinates :: Type -> Type #

Read PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

Show PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

NFData PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

Methods

rnf :: PositionCoordinates -> () #

Eq PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

Hashable PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

type Rep PositionCoordinates Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.PositionCoordinates

type Rep PositionCoordinates = D1 ('MetaData "PositionCoordinates" "Amazonka.IoTRoboRunner.Types.PositionCoordinates" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "PositionCoordinates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cartesianCoordinates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CartesianCoordinates))))

newPositionCoordinates :: PositionCoordinates Source #

Create a value of PositionCoordinates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cartesianCoordinates:PositionCoordinates', positionCoordinates_cartesianCoordinates - Cartesian coordinates.

Site

data Site Source #

Facility containing destinations, workers, activities, and tasks.

See: newSite smart constructor.

Constructors

Site' 

Fields

Instances

Instances details
FromJSON Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Generic Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Associated Types

type Rep Site :: Type -> Type #

Methods

from :: Site -> Rep Site x #

to :: Rep Site x -> Site #

Read Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Show Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Methods

showsPrec :: Int -> Site -> ShowS #

show :: Site -> String #

showList :: [Site] -> ShowS #

NFData Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Methods

rnf :: Site -> () #

Eq Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Methods

(==) :: Site -> Site -> Bool #

(/=) :: Site -> Site -> Bool #

Hashable Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

Methods

hashWithSalt :: Int -> Site -> Int #

hash :: Site -> Int #

type Rep Site Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Site

type Rep Site = D1 ('MetaData "Site" "Amazonka.IoTRoboRunner.Types.Site" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "Site'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "countryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newSite Source #

Create a value of Site with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Site', site_arn - Undocumented member.

$sel:name:Site', site_name - The name of the site. Mutable after creation and unique within a given account.

$sel:countryCode:Site', site_countryCode - Undocumented member.

$sel:createdAt:Site', site_createdAt - Undocumented member.

site_arn :: Lens' Site Text Source #

Undocumented member.

site_name :: Lens' Site Text Source #

The name of the site. Mutable after creation and unique within a given account.

site_countryCode :: Lens' Site Text Source #

Undocumented member.

site_createdAt :: Lens' Site UTCTime Source #

Undocumented member.

VendorProperties

data VendorProperties Source #

Properties of the worker that are provided by the vendor FMS.

See: newVendorProperties smart constructor.

Instances

Instances details
FromJSON VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

ToJSON VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

Generic VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

Associated Types

type Rep VendorProperties :: Type -> Type #

Read VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

Show VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

NFData VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

Methods

rnf :: VendorProperties -> () #

Eq VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

Hashable VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

type Rep VendorProperties Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.VendorProperties

type Rep VendorProperties = D1 ('MetaData "VendorProperties" "Amazonka.IoTRoboRunner.Types.VendorProperties" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "VendorProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vendorAdditionalFixedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vendorAdditionalTransientProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vendorWorkerIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vendorWorkerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newVendorProperties Source #

Create a value of VendorProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vendorAdditionalFixedProperties:VendorProperties', vendorProperties_vendorAdditionalFixedProperties - Undocumented member.

$sel:vendorAdditionalTransientProperties:VendorProperties', vendorProperties_vendorAdditionalTransientProperties - Undocumented member.

$sel:vendorWorkerIpAddress:VendorProperties', vendorProperties_vendorWorkerIpAddress - Undocumented member.

$sel:vendorWorkerId:VendorProperties', vendorProperties_vendorWorkerId - Undocumented member.

Worker

data Worker Source #

A unit capable of performing tasks.

See: newWorker smart constructor.

Instances

Instances details
FromJSON Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Generic Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Associated Types

type Rep Worker :: Type -> Type #

Methods

from :: Worker -> Rep Worker x #

to :: Rep Worker x -> Worker #

Read Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Show Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

NFData Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Methods

rnf :: Worker -> () #

Eq Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Methods

(==) :: Worker -> Worker -> Bool #

(/=) :: Worker -> Worker -> Bool #

Hashable Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

Methods

hashWithSalt :: Int -> Worker -> Int #

hash :: Worker -> Int #

type Rep Worker Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.Worker

type Rep Worker = D1 ('MetaData "Worker" "Amazonka.IoTRoboRunner.Types.Worker" "amazonka-iot-roborunner-2.0-IPZyCSO3ncX78oczP456D6" 'False) (C1 ('MetaCons "Worker'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "additionalFixedProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "additionalTransientProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "orientation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Orientation)))) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionCoordinates)) :*: (S1 ('MetaSel ('Just "vendorProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VendorProperties)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "fleet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "site") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newWorker Source #

Create a value of Worker with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalFixedProperties:Worker', worker_additionalFixedProperties - Undocumented member.

$sel:additionalTransientProperties:Worker', worker_additionalTransientProperties - Undocumented member.

$sel:orientation:Worker', worker_orientation - Undocumented member.

$sel:position:Worker', worker_position - Undocumented member.

$sel:vendorProperties:Worker', worker_vendorProperties - Undocumented member.

$sel:arn:Worker', worker_arn - Undocumented member.

$sel:id:Worker', worker_id - Undocumented member.

$sel:fleet:Worker', worker_fleet - Undocumented member.

$sel:createdAt:Worker', worker_createdAt - Undocumented member.

$sel:updatedAt:Worker', worker_updatedAt - Undocumented member.

$sel:name:Worker', worker_name - Undocumented member.

$sel:site:Worker', worker_site - Undocumented member.

worker_arn :: Lens' Worker Text Source #

Undocumented member.

worker_id :: Lens' Worker Text Source #

Undocumented member.

worker_fleet :: Lens' Worker Text Source #

Undocumented member.

worker_createdAt :: Lens' Worker UTCTime Source #

Undocumented member.

worker_updatedAt :: Lens' Worker UTCTime Source #

Undocumented member.

worker_name :: Lens' Worker Text Source #

Undocumented member.

worker_site :: Lens' Worker Text Source #

Undocumented member.

WorkerFleet

data WorkerFleet Source #

A collection of workers organized within a facility.

See: newWorkerFleet smart constructor.

Instances

Instances details
FromJSON WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

Generic WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

Associated Types

type Rep WorkerFleet :: Type -> Type #

Read WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

Show WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

NFData WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

Methods

rnf :: WorkerFleet -> () #

Eq WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

Hashable WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

type Rep WorkerFleet Source # 
Instance details

Defined in Amazonka.IoTRoboRunner.Types.WorkerFleet

newWorkerFleet Source #

Create a value of WorkerFleet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalFixedProperties:WorkerFleet', workerFleet_additionalFixedProperties - Undocumented member.

$sel:arn:WorkerFleet', workerFleet_arn - Undocumented member.

$sel:id:WorkerFleet', workerFleet_id - Undocumented member.

$sel:name:WorkerFleet', workerFleet_name - Undocumented member.

$sel:site:WorkerFleet', workerFleet_site - Undocumented member.

$sel:createdAt:WorkerFleet', workerFleet_createdAt - Undocumented member.

$sel:updatedAt:WorkerFleet', workerFleet_updatedAt - Undocumented member.

workerFleet_arn :: Lens' WorkerFleet Text Source #

Undocumented member.

workerFleet_id :: Lens' WorkerFleet Text Source #

Undocumented member.