amazonka-location-2.0: Amazon Location Service 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.Location.Types.ListDevicePositionsResponseEntry

Description

 
Synopsis

Documentation

data ListDevicePositionsResponseEntry Source #

Contains the tracker resource details.

See: newListDevicePositionsResponseEntry smart constructor.

Constructors

ListDevicePositionsResponseEntry' 

Fields

Instances

Instances details
FromJSON ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Generic ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Associated Types

type Rep ListDevicePositionsResponseEntry :: Type -> Type #

Show ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

NFData ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Eq ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Hashable ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

type Rep ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

type Rep ListDevicePositionsResponseEntry = D1 ('MetaData "ListDevicePositionsResponseEntry" "Amazonka.Location.Types.ListDevicePositionsResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListDevicePositionsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accuracy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionalAccuracy)) :*: S1 ('MetaSel ('Just "positionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))) :*: S1 ('MetaSel ('Just "sampleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListDevicePositionsResponseEntry Source #

Create a value of ListDevicePositionsResponseEntry 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:accuracy:ListDevicePositionsResponseEntry', listDevicePositionsResponseEntry_accuracy - The accuracy of the device position.

$sel:positionProperties:ListDevicePositionsResponseEntry', listDevicePositionsResponseEntry_positionProperties - The properties associated with the position.

$sel:deviceId:ListDevicePositionsResponseEntry', listDevicePositionsResponseEntry_deviceId - The ID of the device for this position.

$sel:position:ListDevicePositionsResponseEntry', listDevicePositionsResponseEntry_position - The last known device position. Empty if no positions currently stored.

$sel:sampleTime:ListDevicePositionsResponseEntry', listDevicePositionsResponseEntry_sampleTime - The timestamp at which the device position was determined. Uses ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

listDevicePositionsResponseEntry_position :: Lens' ListDevicePositionsResponseEntry (NonEmpty Double) Source #

The last known device position. Empty if no positions currently stored.

listDevicePositionsResponseEntry_sampleTime :: Lens' ListDevicePositionsResponseEntry UTCTime Source #

The timestamp at which the device position was determined. Uses ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.