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

Contents

Description

Derived from API version 2020-11-19 of the AWS service descriptions, licensed under Apache 2.0.

"Suite of geospatial services including Maps, Places, Routes, Tracking, and Geofencing"

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-11-19 of the Amazon Location Service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Location.

AccessDeniedException

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

The request was denied because of insufficient access or permissions. Check with an administrator to verify your permissions.

ConflictException

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

The request was unsuccessful because of a conflict.

InternalServerException

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

The request has failed to process because of an unknown server error, exception, or failure.

ResourceNotFoundException

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

The resource that you've entered was not found in your AWS account.

ServiceQuotaExceededException

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

The operation was denied because the request would exceed the maximum quota set for Amazon Location Service.

ThrottlingException

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

The request was denied because of request throttling.

ValidationException

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

The input failed to meet the constraints specified by the AWS service.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateTrackerConsumer

data AssociateTrackerConsumer Source #

See: newAssociateTrackerConsumer smart constructor.

Instances

Instances details
ToJSON AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

ToHeaders AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

ToPath AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

ToQuery AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

AWSRequest AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Generic AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Associated Types

type Rep AssociateTrackerConsumer :: Type -> Type #

Read AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Show AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

NFData AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Eq AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Hashable AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type AWSResponse AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type Rep AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type Rep AssociateTrackerConsumer = D1 ('MetaData "AssociateTrackerConsumer" "Amazonka.Location.AssociateTrackerConsumer" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "AssociateTrackerConsumer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consumerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateTrackerConsumer Source #

Create a value of AssociateTrackerConsumer 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:consumerArn:AssociateTrackerConsumer', associateTrackerConsumer_consumerArn - The Amazon Resource Name (ARN) for the geofence collection to be associated to tracker resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer

AssociateTrackerConsumer, associateTrackerConsumer_trackerName - The name of the tracker resource to be associated with a geofence collection.

data AssociateTrackerConsumerResponse Source #

See: newAssociateTrackerConsumerResponse smart constructor.

Instances

Instances details
Generic AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Associated Types

type Rep AssociateTrackerConsumerResponse :: Type -> Type #

Read AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Show AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

NFData AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Eq AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type Rep AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type Rep AssociateTrackerConsumerResponse = D1 ('MetaData "AssociateTrackerConsumerResponse" "Amazonka.Location.AssociateTrackerConsumer" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "AssociateTrackerConsumerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateTrackerConsumerResponse Source #

Create a value of AssociateTrackerConsumerResponse 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:httpStatus:AssociateTrackerConsumerResponse', associateTrackerConsumerResponse_httpStatus - The response's http status code.

BatchDeleteDevicePositionHistory

data BatchDeleteDevicePositionHistory Source #

See: newBatchDeleteDevicePositionHistory smart constructor.

Instances

Instances details
ToJSON BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

ToHeaders BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

ToPath BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

ToQuery BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

AWSRequest BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Generic BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Associated Types

type Rep BatchDeleteDevicePositionHistory :: Type -> Type #

Read BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Show BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

NFData BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Eq BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Hashable BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type AWSResponse BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type Rep BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type Rep BatchDeleteDevicePositionHistory = D1 ('MetaData "BatchDeleteDevicePositionHistory" "Amazonka.Location.BatchDeleteDevicePositionHistory" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteDevicePositionHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBatchDeleteDevicePositionHistory Source #

Create a value of BatchDeleteDevicePositionHistory 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:deviceIds:BatchDeleteDevicePositionHistory', batchDeleteDevicePositionHistory_deviceIds - Devices whose position history you want to delete.

  • For example, for two devices: “DeviceIds” : [DeviceId1,DeviceId2]

BatchDeleteDevicePositionHistory, batchDeleteDevicePositionHistory_trackerName - The name of the tracker resource to delete the device position history from.

data BatchDeleteDevicePositionHistoryResponse Source #

Instances

Instances details
Generic BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Read BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Show BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

NFData BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Eq BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type Rep BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type Rep BatchDeleteDevicePositionHistoryResponse = D1 ('MetaData "BatchDeleteDevicePositionHistoryResponse" "Amazonka.Location.BatchDeleteDevicePositionHistory" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteDevicePositionHistoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchDeleteDevicePositionHistoryError])))

newBatchDeleteDevicePositionHistoryResponse Source #

Create a value of BatchDeleteDevicePositionHistoryResponse 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:httpStatus:BatchDeleteDevicePositionHistoryResponse', batchDeleteDevicePositionHistoryResponse_httpStatus - The response's http status code.

$sel:errors:BatchDeleteDevicePositionHistoryResponse', batchDeleteDevicePositionHistoryResponse_errors - Contains error details for each device history that failed to delete.

BatchDeleteGeofence

data BatchDeleteGeofence Source #

See: newBatchDeleteGeofence smart constructor.

Instances

Instances details
ToJSON BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

ToHeaders BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

ToPath BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

ToQuery BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

AWSRequest BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type AWSResponse BatchDeleteGeofence #

Generic BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type Rep BatchDeleteGeofence :: Type -> Type #

Read BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Show BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

NFData BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Methods

rnf :: BatchDeleteGeofence -> () #

Eq BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Hashable BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type AWSResponse BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type Rep BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type Rep BatchDeleteGeofence = D1 ('MetaData "BatchDeleteGeofence" "Amazonka.Location.BatchDeleteGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteGeofence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "geofenceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBatchDeleteGeofence Source #

Create a value of BatchDeleteGeofence 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:

BatchDeleteGeofence, batchDeleteGeofence_collectionName - The geofence collection storing the geofences to be deleted.

$sel:geofenceIds:BatchDeleteGeofence', batchDeleteGeofence_geofenceIds - The batch of geofences to be deleted.

data BatchDeleteGeofenceResponse Source #

See: newBatchDeleteGeofenceResponse smart constructor.

Instances

Instances details
Generic BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type Rep BatchDeleteGeofenceResponse :: Type -> Type #

Read BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Show BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

NFData BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Eq BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type Rep BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type Rep BatchDeleteGeofenceResponse = D1 ('MetaData "BatchDeleteGeofenceResponse" "Amazonka.Location.BatchDeleteGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteGeofenceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchDeleteGeofenceError])))

newBatchDeleteGeofenceResponse Source #

Create a value of BatchDeleteGeofenceResponse 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:httpStatus:BatchDeleteGeofenceResponse', batchDeleteGeofenceResponse_httpStatus - The response's http status code.

$sel:errors:BatchDeleteGeofenceResponse', batchDeleteGeofenceResponse_errors - Contains error details for each geofence that failed to delete.

BatchEvaluateGeofences

data BatchEvaluateGeofences Source #

See: newBatchEvaluateGeofences smart constructor.

Instances

Instances details
ToJSON BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

ToHeaders BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

ToPath BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

ToQuery BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

AWSRequest BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type AWSResponse BatchEvaluateGeofences #

Generic BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type Rep BatchEvaluateGeofences :: Type -> Type #

Show BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

NFData BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Methods

rnf :: BatchEvaluateGeofences -> () #

Eq BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Hashable BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type AWSResponse BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type Rep BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type Rep BatchEvaluateGeofences = D1 ('MetaData "BatchEvaluateGeofences" "Amazonka.Location.BatchEvaluateGeofences" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchEvaluateGeofences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "devicePositionUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty DevicePositionUpdate))))

newBatchEvaluateGeofences Source #

Create a value of BatchEvaluateGeofences 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:

BatchEvaluateGeofences, batchEvaluateGeofences_collectionName - The geofence collection used in evaluating the position of devices against its geofences.

$sel:devicePositionUpdates:BatchEvaluateGeofences', batchEvaluateGeofences_devicePositionUpdates - Contains device details for each device to be evaluated against the given geofence collection.

data BatchEvaluateGeofencesResponse Source #

See: newBatchEvaluateGeofencesResponse smart constructor.

Instances

Instances details
Generic BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type Rep BatchEvaluateGeofencesResponse :: Type -> Type #

Read BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Show BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

NFData BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Eq BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type Rep BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type Rep BatchEvaluateGeofencesResponse = D1 ('MetaData "BatchEvaluateGeofencesResponse" "Amazonka.Location.BatchEvaluateGeofences" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchEvaluateGeofencesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchEvaluateGeofencesError])))

newBatchEvaluateGeofencesResponse Source #

Create a value of BatchEvaluateGeofencesResponse 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:httpStatus:BatchEvaluateGeofencesResponse', batchEvaluateGeofencesResponse_httpStatus - The response's http status code.

$sel:errors:BatchEvaluateGeofencesResponse', batchEvaluateGeofencesResponse_errors - Contains error details for each device that failed to evaluate its position against the given geofence collection.

BatchGetDevicePosition

data BatchGetDevicePosition Source #

See: newBatchGetDevicePosition smart constructor.

Instances

Instances details
ToJSON BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

ToHeaders BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

ToPath BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

ToQuery BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

AWSRequest BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type AWSResponse BatchGetDevicePosition #

Generic BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type Rep BatchGetDevicePosition :: Type -> Type #

Read BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Show BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

NFData BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Methods

rnf :: BatchGetDevicePosition -> () #

Eq BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Hashable BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type AWSResponse BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type Rep BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type Rep BatchGetDevicePosition = D1 ('MetaData "BatchGetDevicePosition" "Amazonka.Location.BatchGetDevicePosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchGetDevicePosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBatchGetDevicePosition Source #

Create a value of BatchGetDevicePosition 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:deviceIds:BatchGetDevicePosition', batchGetDevicePosition_deviceIds - Devices whose position you want to retrieve.

  • For example, for two devices: device-ids=DeviceId1&device-ids=DeviceId2

BatchGetDevicePosition, batchGetDevicePosition_trackerName - The tracker resource retrieving the device position.

data BatchGetDevicePositionResponse Source #

See: newBatchGetDevicePositionResponse smart constructor.

Instances

Instances details
Generic BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type Rep BatchGetDevicePositionResponse :: Type -> Type #

Show BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

NFData BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Eq BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type Rep BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type Rep BatchGetDevicePositionResponse = D1 ('MetaData "BatchGetDevicePositionResponse" "Amazonka.Location.BatchGetDevicePosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchGetDevicePositionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "devicePositions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DevicePosition]) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchGetDevicePositionError]))))

newBatchGetDevicePositionResponse Source #

Create a value of BatchGetDevicePositionResponse 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:httpStatus:BatchGetDevicePositionResponse', batchGetDevicePositionResponse_httpStatus - The response's http status code.

$sel:devicePositions:BatchGetDevicePositionResponse', batchGetDevicePositionResponse_devicePositions - Contains device position details such as the device ID, position, and timestamps for when the position was received and sampled.

$sel:errors:BatchGetDevicePositionResponse', batchGetDevicePositionResponse_errors - Contains error details for each device that failed to send its position to the tracker resource.

BatchPutGeofence

data BatchPutGeofence Source #

See: newBatchPutGeofence smart constructor.

Instances

Instances details
ToJSON BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

ToHeaders BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

ToPath BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

ToQuery BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

AWSRequest BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type AWSResponse BatchPutGeofence #

Generic BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type Rep BatchPutGeofence :: Type -> Type #

Show BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

NFData BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Methods

rnf :: BatchPutGeofence -> () #

Eq BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Hashable BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type AWSResponse BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type Rep BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type Rep BatchPutGeofence = D1 ('MetaData "BatchPutGeofence" "Amazonka.Location.BatchPutGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchPutGeofence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty BatchPutGeofenceRequestEntry))))

newBatchPutGeofence Source #

Create a value of BatchPutGeofence 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:

BatchPutGeofence, batchPutGeofence_collectionName - The geofence collection storing the geofences.

$sel:entries:BatchPutGeofence', batchPutGeofence_entries - The batch of geofences to be stored in a geofence collection.

data BatchPutGeofenceResponse Source #

See: newBatchPutGeofenceResponse smart constructor.

Instances

Instances details
Generic BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type Rep BatchPutGeofenceResponse :: Type -> Type #

Read BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Show BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

NFData BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Eq BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type Rep BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type Rep BatchPutGeofenceResponse = D1 ('MetaData "BatchPutGeofenceResponse" "Amazonka.Location.BatchPutGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchPutGeofenceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchPutGeofenceError]) :*: S1 ('MetaSel ('Just "successes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchPutGeofenceSuccess]))))

newBatchPutGeofenceResponse Source #

Create a value of BatchPutGeofenceResponse 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:httpStatus:BatchPutGeofenceResponse', batchPutGeofenceResponse_httpStatus - The response's http status code.

$sel:errors:BatchPutGeofenceResponse', batchPutGeofenceResponse_errors - Contains additional error details for each geofence that failed to be stored in a geofence collection.

$sel:successes:BatchPutGeofenceResponse', batchPutGeofenceResponse_successes - Contains each geofence that was successfully stored in a geofence collection.

BatchUpdateDevicePosition

data BatchUpdateDevicePosition Source #

See: newBatchUpdateDevicePosition smart constructor.

Instances

Instances details
ToJSON BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

ToHeaders BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

ToPath BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

ToQuery BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

AWSRequest BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Generic BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Associated Types

type Rep BatchUpdateDevicePosition :: Type -> Type #

Show BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

NFData BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Eq BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Hashable BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type AWSResponse BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type Rep BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type Rep BatchUpdateDevicePosition = D1 ('MetaData "BatchUpdateDevicePosition" "Amazonka.Location.BatchUpdateDevicePosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchUpdateDevicePosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty DevicePositionUpdate))))

newBatchUpdateDevicePosition Source #

Create a value of BatchUpdateDevicePosition 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:

BatchUpdateDevicePosition, batchUpdateDevicePosition_trackerName - The name of the tracker resource to update.

$sel:updates:BatchUpdateDevicePosition', batchUpdateDevicePosition_updates - Contains the position update details for each device.

data BatchUpdateDevicePositionResponse Source #

See: newBatchUpdateDevicePositionResponse smart constructor.

Instances

Instances details
Generic BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Associated Types

type Rep BatchUpdateDevicePositionResponse :: Type -> Type #

Read BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Show BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

NFData BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Eq BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type Rep BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type Rep BatchUpdateDevicePositionResponse = D1 ('MetaData "BatchUpdateDevicePositionResponse" "Amazonka.Location.BatchUpdateDevicePosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchUpdateDevicePositionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [BatchUpdateDevicePositionError])))

newBatchUpdateDevicePositionResponse Source #

Create a value of BatchUpdateDevicePositionResponse 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:httpStatus:BatchUpdateDevicePositionResponse', batchUpdateDevicePositionResponse_httpStatus - The response's http status code.

$sel:errors:BatchUpdateDevicePositionResponse', batchUpdateDevicePositionResponse_errors - Contains error details for each device that failed to update its position.

CalculateRoute

data CalculateRoute Source #

See: newCalculateRoute smart constructor.

Instances

Instances details
ToJSON CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

ToHeaders CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

ToPath CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

ToQuery CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

AWSRequest CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type AWSResponse CalculateRoute #

Generic CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type Rep CalculateRoute :: Type -> Type #

Show CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

NFData CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Methods

rnf :: CalculateRoute -> () #

Eq CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Hashable CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type AWSResponse CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRoute = D1 ('MetaData "CalculateRoute" "Amazonka.Location.CalculateRoute" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRoute'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "carModeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CalculateRouteCarModeOptions)) :*: S1 ('MetaSel ('Just "departNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "departureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DistanceUnit)) :*: S1 ('MetaSel ('Just "includeLegGeometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "travelMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TravelMode)) :*: (S1 ('MetaSel ('Just "truckModeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CalculateRouteTruckModeOptions)) :*: S1 ('MetaSel ('Just "waypointPositions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Sensitive (NonEmpty Double)])))) :*: (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "departurePosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))) :*: S1 ('MetaSel ('Just "destinationPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))))))))

newCalculateRoute Source #

Create a value of CalculateRoute 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:carModeOptions:CalculateRoute', calculateRoute_carModeOptions - Specifies route preferences when traveling by Car, such as avoiding routes that use ferries or tolls.

Requirements: TravelMode must be specified as Car.

$sel:departNow:CalculateRoute', calculateRoute_departNow - Sets the time of departure as the current time. Uses the current time to calculate a route. Otherwise, the best time of day to travel with the best traffic conditions is used to calculate the route.

Default Value: false

Valid Values: false | true

$sel:departureTime:CalculateRoute', calculateRoute_departureTime - Specifies the desired time of departure. Uses the given time to calculate the route. Otherwise, the best time of day to travel with the best traffic conditions is used to calculate the route.

Setting a departure time in the past returns a 400 ValidationException error.

  • In ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. For example, 2020–07-2T12:15:20.000Z+01:00

CalculateRoute, calculateRoute_distanceUnit - Set the unit system to specify the distance.

Default Value: Kilometers

$sel:includeLegGeometry:CalculateRoute', calculateRoute_includeLegGeometry - Set to include the geometry details in the result for each path between a pair of positions.

Default Value: false

Valid Values: false | true

$sel:travelMode:CalculateRoute', calculateRoute_travelMode - Specifies the mode of transport when calculating a route. Used in estimating the speed of travel and road compatibility. You can choose Car, Truck, or Walking as options for the TravelMode.

The TravelMode you specify also determines how you specify route preferences:

  • If traveling by Car use the CarModeOptions parameter.
  • If traveling by Truck use the TruckModeOptions parameter.

Default Value: Car

$sel:truckModeOptions:CalculateRoute', calculateRoute_truckModeOptions - Specifies route preferences when traveling by Truck, such as avoiding routes that use ferries or tolls, and truck specifications to consider when choosing an optimal road.

Requirements: TravelMode must be specified as Truck.

$sel:waypointPositions:CalculateRoute', calculateRoute_waypointPositions - Specifies an ordered list of up to 23 intermediate positions to include along a route between the departure position and destination position.

  • For example, from the DeparturePosition [-123.115, 49.285], the route follows the order that the waypoint positions are given [[-122.757, 49.0021],[-122.349, 47.620]]

If you specify a waypoint position that's not located on a road, Amazon Location moves the position to the nearest road.

Specifying more than 23 waypoints returns a 400 ValidationException error.

If Esri is the provider for your route calculator, specifying a route that is longer than 400 km returns a 400 RoutesValidationException error.

Valid Values: [-180 to 180,-90 to 90]

CalculateRoute, calculateRoute_calculatorName - The name of the route calculator resource that you want to use to calculate the route.

$sel:departurePosition:CalculateRoute', calculateRoute_departurePosition - The start position for the route. Defined in World Geodetic System (WGS 84) format: [longitude, latitude].

  • For example, [-123.115, 49.285]

If you specify a departure that's not located on a road, Amazon Location moves the position to the nearest road. If Esri is the provider for your route calculator, specifying a route that is longer than 400 km returns a 400 RoutesValidationException error.

Valid Values: [-180 to 180,-90 to 90]

$sel:destinationPosition:CalculateRoute', calculateRoute_destinationPosition - The finish position for the route. Defined in World Geodetic System (WGS 84) format: [longitude, latitude].

  • For example, [-122.339, 47.615]

If you specify a destination that's not located on a road, Amazon Location moves the position to the nearest road.

Valid Values: [-180 to 180,-90 to 90]

data CalculateRouteResponse Source #

Returns the result of the route calculation. Metadata includes legs and route summary.

See: newCalculateRouteResponse smart constructor.

Instances

Instances details
Generic CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type Rep CalculateRouteResponse :: Type -> Type #

Show CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

NFData CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Methods

rnf :: CalculateRouteResponse -> () #

Eq CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRouteResponse = D1 ('MetaData "CalculateRouteResponse" "Amazonka.Location.CalculateRoute" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "legs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Leg]) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CalculateRouteSummary))))

newCalculateRouteResponse Source #

Create a value of CalculateRouteResponse 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:httpStatus:CalculateRouteResponse', calculateRouteResponse_httpStatus - The response's http status code.

$sel:legs:CalculateRouteResponse', calculateRouteResponse_legs - Contains details about each path between a pair of positions included along a route such as: StartPosition, EndPosition, Distance, DurationSeconds, Geometry, and Steps. The number of legs returned corresponds to one fewer than the total number of positions in the request.

For example, a route with a departure position and destination position returns one leg with the positions snapped to a nearby road:

  • The StartPosition is the departure position.
  • The EndPosition is the destination position.

A route with a waypoint between the departure and destination position returns two legs with the positions snapped to a nearby road:

  • Leg 1: The StartPosition is the departure position . The EndPosition is the waypoint positon.
  • Leg 2: The StartPosition is the waypoint position. The EndPosition is the destination position.

$sel:summary:CalculateRouteResponse', calculateRouteResponse_summary - Contains information about the whole route, such as: RouteBBox, DataSource, Distance, DistanceUnit, and DurationSeconds.

CalculateRouteMatrix

data CalculateRouteMatrix Source #

See: newCalculateRouteMatrix smart constructor.

Instances

Instances details
ToJSON CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

ToHeaders CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

ToPath CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

ToQuery CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

AWSRequest CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Associated Types

type AWSResponse CalculateRouteMatrix #

Generic CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Associated Types

type Rep CalculateRouteMatrix :: Type -> Type #

Show CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

NFData CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Methods

rnf :: CalculateRouteMatrix -> () #

Eq CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Hashable CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

type AWSResponse CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

type Rep CalculateRouteMatrix Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

newCalculateRouteMatrix Source #

Create a value of CalculateRouteMatrix 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:carModeOptions:CalculateRouteMatrix', calculateRouteMatrix_carModeOptions - Specifies route preferences when traveling by Car, such as avoiding routes that use ferries or tolls.

Requirements: TravelMode must be specified as Car.

$sel:departNow:CalculateRouteMatrix', calculateRouteMatrix_departNow - Sets the time of departure as the current time. Uses the current time to calculate the route matrix. You can't set both DepartureTime and DepartNow. If neither is set, the best time of day to travel with the best traffic conditions is used to calculate the route matrix.

Default Value: false

Valid Values: false | true

$sel:departureTime:CalculateRouteMatrix', calculateRouteMatrix_departureTime - Specifies the desired time of departure. Uses the given time to calculate the route matrix. You can't set both DepartureTime and DepartNow. If neither is set, the best time of day to travel with the best traffic conditions is used to calculate the route matrix.

Setting a departure time in the past returns a 400 ValidationException error.

  • In ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. For example, 2020–07-2T12:15:20.000Z+01:00

CalculateRouteMatrix, calculateRouteMatrix_distanceUnit - Set the unit system to specify the distance.

Default Value: Kilometers

$sel:travelMode:CalculateRouteMatrix', calculateRouteMatrix_travelMode - Specifies the mode of transport when calculating a route. Used in estimating the speed of travel and road compatibility.

The TravelMode you specify also determines how you specify route preferences:

  • If traveling by Car use the CarModeOptions parameter.
  • If traveling by Truck use the TruckModeOptions parameter.

Default Value: Car

$sel:truckModeOptions:CalculateRouteMatrix', calculateRouteMatrix_truckModeOptions - Specifies route preferences when traveling by Truck, such as avoiding routes that use ferries or tolls, and truck specifications to consider when choosing an optimal road.

Requirements: TravelMode must be specified as Truck.

CalculateRouteMatrix, calculateRouteMatrix_calculatorName - The name of the route calculator resource that you want to use to calculate the route matrix.

$sel:departurePositions:CalculateRouteMatrix', calculateRouteMatrix_departurePositions - The list of departure (origin) positions for the route matrix. An array of points, each of which is itself a 2-value array defined in WGS 84 format: [longitude, latitude]. For example, [-123.115, 49.285].

Depending on the data provider selected in the route calculator resource there may be additional restrictions on the inputs you can choose. See Position restrictions in the Amazon Location Service Developer Guide.

For route calculators that use Esri as the data provider, if you specify a departure that's not located on a road, Amazon Location moves the position to the nearest road. The snapped value is available in the result in SnappedDeparturePositions.

Valid Values: [-180 to 180,-90 to 90]

$sel:destinationPositions:CalculateRouteMatrix', calculateRouteMatrix_destinationPositions - The list of destination positions for the route matrix. An array of points, each of which is itself a 2-value array defined in WGS 84 format: [longitude, latitude]. For example, [-122.339, 47.615]

Depending on the data provider selected in the route calculator resource there may be additional restrictions on the inputs you can choose. See Position restrictions in the Amazon Location Service Developer Guide.

For route calculators that use Esri as the data provider, if you specify a destination that's not located on a road, Amazon Location moves the position to the nearest road. The snapped value is available in the result in SnappedDestinationPositions.

Valid Values: [-180 to 180,-90 to 90]

data CalculateRouteMatrixResponse Source #

Returns the result of the route matrix calculation.

See: newCalculateRouteMatrixResponse smart constructor.

Instances

Instances details
Generic CalculateRouteMatrixResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Associated Types

type Rep CalculateRouteMatrixResponse :: Type -> Type #

Show CalculateRouteMatrixResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

NFData CalculateRouteMatrixResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

Eq CalculateRouteMatrixResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

type Rep CalculateRouteMatrixResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRouteMatrix

type Rep CalculateRouteMatrixResponse = D1 ('MetaData "CalculateRouteMatrixResponse" "Amazonka.Location.CalculateRouteMatrix" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteMatrixResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "snappedDeparturePositions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty (Sensitive (NonEmpty Double))))) :*: S1 ('MetaSel ('Just "snappedDestinationPositions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty (Sensitive (NonEmpty Double)))))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "routeMatrix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [[RouteMatrixEntry]]) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CalculateRouteMatrixSummary)))))

newCalculateRouteMatrixResponse Source #

Create a value of CalculateRouteMatrixResponse 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:snappedDeparturePositions:CalculateRouteMatrixResponse', calculateRouteMatrixResponse_snappedDeparturePositions - For routes calculated using an Esri route calculator resource, departure positions are snapped to the closest road. For Esri route calculator resources, this returns the list of departure/origin positions used for calculation of the RouteMatrix.

$sel:snappedDestinationPositions:CalculateRouteMatrixResponse', calculateRouteMatrixResponse_snappedDestinationPositions - The list of destination positions for the route matrix used for calculation of the RouteMatrix.

$sel:httpStatus:CalculateRouteMatrixResponse', calculateRouteMatrixResponse_httpStatus - The response's http status code.

$sel:routeMatrix:CalculateRouteMatrixResponse', calculateRouteMatrixResponse_routeMatrix - The calculated route matrix containing the results for all pairs of DeparturePositions to DestinationPositions. Each row corresponds to one entry in DeparturePositions. Each entry in the row corresponds to the route from that entry in DeparturePositions to an entry in DestinationPositions.

$sel:summary:CalculateRouteMatrixResponse', calculateRouteMatrixResponse_summary - Contains information about the route matrix, DataSource, DistanceUnit, RouteCount and ErrorCount.

CreateGeofenceCollection

data CreateGeofenceCollection Source #

See: newCreateGeofenceCollection smart constructor.

Instances

Instances details
ToJSON CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

ToHeaders CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

ToPath CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

ToQuery CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

AWSRequest CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Generic CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Associated Types

type Rep CreateGeofenceCollection :: Type -> Type #

Read CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Show CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

NFData CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Eq CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Hashable CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type AWSResponse CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type Rep CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type Rep CreateGeofenceCollection = D1 ('MetaData "CreateGeofenceCollection" "Amazonka.Location.CreateGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateGeofenceCollection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)))) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateGeofenceCollection Source #

Create a value of CreateGeofenceCollection 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:

CreateGeofenceCollection, createGeofenceCollection_description - An optional description for the geofence collection.

$sel:kmsKeyId:CreateGeofenceCollection', createGeofenceCollection_kmsKeyId - A key identifier for an AWS KMS customer managed key. Enter a key ID, key ARN, alias name, or alias ARN.

CreateGeofenceCollection, createGeofenceCollection_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

CreateGeofenceCollection, createGeofenceCollection_pricingPlanDataSource - This parameter is no longer used.

$sel:tags:CreateGeofenceCollection', createGeofenceCollection_tags - Applies one or more tags to the geofence collection. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them.

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource
  • Each resource tag must be unique with a maximum of one value.
  • Maximum key length: 128 Unicode characters in UTF-8
  • Maximum value length: 256 Unicode characters in UTF-8
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
  • Cannot use "aws:" as a prefix for a key.

CreateGeofenceCollection, createGeofenceCollection_collectionName - A custom name for the geofence collection.

Requirements:

  • Contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
  • Must be a unique geofence collection name.
  • No spaces allowed. For example, ExampleGeofenceCollection.

data CreateGeofenceCollectionResponse Source #

See: newCreateGeofenceCollectionResponse smart constructor.

Instances

Instances details
Generic CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Associated Types

type Rep CreateGeofenceCollectionResponse :: Type -> Type #

Read CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Show CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

NFData CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Eq CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type Rep CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type Rep CreateGeofenceCollectionResponse = D1 ('MetaData "CreateGeofenceCollectionResponse" "Amazonka.Location.CreateGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateGeofenceCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "collectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newCreateGeofenceCollectionResponse Source #

Create a value of CreateGeofenceCollectionResponse 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:httpStatus:CreateGeofenceCollectionResponse', createGeofenceCollectionResponse_httpStatus - The response's http status code.

$sel:collectionArn:CreateGeofenceCollectionResponse', createGeofenceCollectionResponse_collectionArn - The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection

CreateGeofenceCollection, createGeofenceCollectionResponse_collectionName - The name for the geofence collection.

CreateGeofenceCollectionResponse, createGeofenceCollectionResponse_createTime - The timestamp for when the geofence collection was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

CreateMap

data CreateMap Source #

See: newCreateMap smart constructor.

Instances

Instances details
ToJSON CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

ToHeaders CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Methods

toHeaders :: CreateMap -> [Header] #

ToPath CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

ToQuery CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

AWSRequest CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type AWSResponse CreateMap #

Generic CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type Rep CreateMap :: Type -> Type #

Read CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Show CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

NFData CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Methods

rnf :: CreateMap -> () #

Eq CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Hashable CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type AWSResponse CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type Rep CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

newCreateMap Source #

Create a value of CreateMap 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:

CreateMap, createMap_description - An optional description for the map resource.

CreateMap, createMap_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

$sel:tags:CreateMap', createMap_tags - Applies one or more tags to the map resource. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them.

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource
  • Each resource tag must be unique with a maximum of one value.
  • Maximum key length: 128 Unicode characters in UTF-8
  • Maximum value length: 256 Unicode characters in UTF-8
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
  • Cannot use "aws:" as a prefix for a key.

$sel:configuration:CreateMap', createMap_configuration - Specifies the MapConfiguration, including the map style, for the map resource that you create. The map style defines the look of maps and the data provider for your map resource.

CreateMap, createMap_mapName - The name for the map resource.

Requirements:

  • Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
  • Must be a unique map resource name.
  • No spaces allowed. For example, ExampleMap.

data CreateMapResponse Source #

See: newCreateMapResponse smart constructor.

Instances

Instances details
Generic CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type Rep CreateMapResponse :: Type -> Type #

Read CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Show CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

NFData CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Methods

rnf :: CreateMapResponse -> () #

Eq CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type Rep CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type Rep CreateMapResponse = D1 ('MetaData "CreateMapResponse" "Amazonka.Location.CreateMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateMapResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)) :*: (S1 ('MetaSel ('Just "mapArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateMapResponse Source #

Create a value of CreateMapResponse 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:httpStatus:CreateMapResponse', createMapResponse_httpStatus - The response's http status code.

CreateMapResponse, createMapResponse_createTime - The timestamp for when the map resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:mapArn:CreateMapResponse', createMapResponse_mapArn - The Amazon Resource Name (ARN) for the map resource. Used to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:map/ExampleMap

CreateMap, createMapResponse_mapName - The name of the map resource.

CreatePlaceIndex

data CreatePlaceIndex Source #

See: newCreatePlaceIndex smart constructor.

Instances

Instances details
ToJSON CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

ToHeaders CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

ToPath CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

ToQuery CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

AWSRequest CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type AWSResponse CreatePlaceIndex #

Generic CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type Rep CreatePlaceIndex :: Type -> Type #

Read CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Show CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

NFData CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Methods

rnf :: CreatePlaceIndex -> () #

Eq CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Hashable CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type AWSResponse CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type Rep CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type Rep CreatePlaceIndex = D1 ('MetaData "CreatePlaceIndex" "Amazonka.Location.CreatePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreatePlaceIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceConfiguration)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreatePlaceIndex Source #

Create a value of CreatePlaceIndex 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:dataSourceConfiguration:CreatePlaceIndex', createPlaceIndex_dataSourceConfiguration - Specifies the data storage option requesting Places.

CreatePlaceIndex, createPlaceIndex_description - The optional description for the place index resource.

CreatePlaceIndex, createPlaceIndex_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

$sel:tags:CreatePlaceIndex', createPlaceIndex_tags - Applies one or more tags to the place index resource. A tag is a key-value pair that helps you manage, identify, search, and filter your resources.

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource.
  • Each tag key must be unique and must have exactly one associated value.
  • Maximum key length: 128 Unicode characters in UTF-8.
  • Maximum value length: 256 Unicode characters in UTF-8.
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @
  • Cannot use "aws:" as a prefix for a key.

CreatePlaceIndex, createPlaceIndex_dataSource - Specifies the geospatial data provider for the new place index.

This field is case-sensitive. Enter the valid values as shown. For example, entering HERE returns an error.

Valid values include:

For additional information , see Data providers on the Amazon Location Service Developer Guide.

CreatePlaceIndex, createPlaceIndex_indexName - The name of the place index resource.

Requirements:

  • Contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
  • Must be a unique place index resource name.
  • No spaces allowed. For example, ExamplePlaceIndex.

data CreatePlaceIndexResponse Source #

See: newCreatePlaceIndexResponse smart constructor.

Instances

Instances details
Generic CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type Rep CreatePlaceIndexResponse :: Type -> Type #

Read CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Show CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

NFData CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Eq CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type Rep CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type Rep CreatePlaceIndexResponse = D1 ('MetaData "CreatePlaceIndexResponse" "Amazonka.Location.CreatePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreatePlaceIndexResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)) :*: (S1 ('MetaSel ('Just "indexArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreatePlaceIndexResponse Source #

Create a value of CreatePlaceIndexResponse 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:httpStatus:CreatePlaceIndexResponse', createPlaceIndexResponse_httpStatus - The response's http status code.

CreatePlaceIndexResponse, createPlaceIndexResponse_createTime - The timestamp for when the place index resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:indexArn:CreatePlaceIndexResponse', createPlaceIndexResponse_indexArn - The Amazon Resource Name (ARN) for the place index resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:place-index/ExamplePlaceIndex

CreatePlaceIndex, createPlaceIndexResponse_indexName - The name for the place index resource.

CreateRouteCalculator

data CreateRouteCalculator Source #

See: newCreateRouteCalculator smart constructor.

Instances

Instances details
ToJSON CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

ToHeaders CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

ToPath CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

ToQuery CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

AWSRequest CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type AWSResponse CreateRouteCalculator #

Generic CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type Rep CreateRouteCalculator :: Type -> Type #

Read CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Show CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

NFData CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Methods

rnf :: CreateRouteCalculator -> () #

Eq CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Hashable CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type AWSResponse CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type Rep CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type Rep CreateRouteCalculator = D1 ('MetaData "CreateRouteCalculator" "Amazonka.Location.CreateRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateRouteCalculator'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateRouteCalculator Source #

Create a value of CreateRouteCalculator 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:

CreateRouteCalculator, createRouteCalculator_description - The optional description for the route calculator resource.

CreateRouteCalculator, createRouteCalculator_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

$sel:tags:CreateRouteCalculator', createRouteCalculator_tags - Applies one or more tags to the route calculator resource. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them.

  • For example: { "tag1" : "value1", "tag2" : "value2"}

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource
  • Each resource tag must be unique with a maximum of one value.
  • Maximum key length: 128 Unicode characters in UTF-8
  • Maximum value length: 256 Unicode characters in UTF-8
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
  • Cannot use "aws:" as a prefix for a key.

CreateRouteCalculator, createRouteCalculator_calculatorName - The name of the route calculator resource.

Requirements:

  • Can use alphanumeric characters (A–Z, a–z, 0–9) , hyphens (-), periods (.), and underscores (_).
  • Must be a unique Route calculator resource name.
  • No spaces allowed. For example, ExampleRouteCalculator.

CreateRouteCalculator, createRouteCalculator_dataSource - Specifies the data provider of traffic and road network data.

This field is case-sensitive. Enter the valid values as shown. For example, entering HERE returns an error. Route calculators that use Esri as a data source only calculate routes that are shorter than 400 km.

Valid values include:

For additional information , see Data providers on the Amazon Location Service Developer Guide.

data CreateRouteCalculatorResponse Source #

See: newCreateRouteCalculatorResponse smart constructor.

Instances

Instances details
Generic CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type Rep CreateRouteCalculatorResponse :: Type -> Type #

Read CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Show CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

NFData CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Eq CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type Rep CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type Rep CreateRouteCalculatorResponse = D1 ('MetaData "CreateRouteCalculatorResponse" "Amazonka.Location.CreateRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateRouteCalculatorResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "calculatorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newCreateRouteCalculatorResponse Source #

Create a value of CreateRouteCalculatorResponse 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:httpStatus:CreateRouteCalculatorResponse', createRouteCalculatorResponse_httpStatus - The response's http status code.

$sel:calculatorArn:CreateRouteCalculatorResponse', createRouteCalculatorResponse_calculatorArn - The Amazon Resource Name (ARN) for the route calculator resource. Use the ARN when you specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:route-calculator/ExampleCalculator

CreateRouteCalculator, createRouteCalculatorResponse_calculatorName - The name of the route calculator resource.

  • For example, ExampleRouteCalculator.

CreateRouteCalculatorResponse, createRouteCalculatorResponse_createTime - The timestamp when the route calculator resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

  • For example, 2020–07-2T12:15:20.000Z+01:00

CreateTracker

data CreateTracker Source #

See: newCreateTracker smart constructor.

Instances

Instances details
ToJSON CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

ToHeaders CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

ToPath CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

ToQuery CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

AWSRequest CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type AWSResponse CreateTracker #

Generic CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type Rep CreateTracker :: Type -> Type #

Read CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Show CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

NFData CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Methods

rnf :: CreateTracker -> () #

Eq CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Hashable CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type AWSResponse CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type Rep CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

newCreateTracker Source #

Create a value of CreateTracker 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:

CreateTracker, createTracker_description - An optional description for the tracker resource.

$sel:kmsKeyId:CreateTracker', createTracker_kmsKeyId - A key identifier for an AWS KMS customer managed key. Enter a key ID, key ARN, alias name, or alias ARN.

$sel:positionFiltering:CreateTracker', createTracker_positionFiltering - Specifies the position filtering for the tracker resource.

Valid values:

  • TimeBased - Location updates are evaluated against linked geofence collections, but not every location update is stored. If your update frequency is more often than 30 seconds, only one update per 30 seconds is stored for each unique device ID.
  • DistanceBased - If the device has moved less than 30 m (98.4 ft), location updates are ignored. Location updates within this area are neither evaluated against linked geofence collections, nor stored. This helps control costs by reducing the number of geofence evaluations and historical device positions to paginate through. Distance-based filtering can also reduce the effects of GPS noise when displaying device trajectories on a map.
  • AccuracyBased - If the device has moved less than the measured accuracy, location updates are ignored. For example, if two consecutive updates from a device have a horizontal accuracy of 5 m and 10 m, the second update is ignored if the device has moved less than 15 m. Ignored location updates are neither evaluated against linked geofence collections, nor stored. This can reduce the effects of GPS noise when displaying device trajectories on a map, and can help control your costs by reducing the number of geofence evaluations.

This field is optional. If not specified, the default value is TimeBased.

CreateTracker, createTracker_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

CreateTracker, createTracker_pricingPlanDataSource - This parameter is no longer used.

$sel:tags:CreateTracker', createTracker_tags - Applies one or more tags to the tracker resource. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them.

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource
  • Each resource tag must be unique with a maximum of one value.
  • Maximum key length: 128 Unicode characters in UTF-8
  • Maximum value length: 256 Unicode characters in UTF-8
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
  • Cannot use "aws:" as a prefix for a key.

CreateTracker, createTracker_trackerName - The name for the tracker resource.

Requirements:

  • Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
  • Must be a unique tracker resource name.
  • No spaces allowed. For example, ExampleTracker.

data CreateTrackerResponse Source #

See: newCreateTrackerResponse smart constructor.

Instances

Instances details
Generic CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type Rep CreateTrackerResponse :: Type -> Type #

Read CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Show CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

NFData CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Methods

rnf :: CreateTrackerResponse -> () #

Eq CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type Rep CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type Rep CreateTrackerResponse = D1 ('MetaData "CreateTrackerResponse" "Amazonka.Location.CreateTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CreateTrackerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)) :*: (S1 ('MetaSel ('Just "trackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTrackerResponse Source #

Create a value of CreateTrackerResponse 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:httpStatus:CreateTrackerResponse', createTrackerResponse_httpStatus - The response's http status code.

CreateTrackerResponse, createTrackerResponse_createTime - The timestamp for when the tracker resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:trackerArn:CreateTrackerResponse', createTrackerResponse_trackerArn - The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker

CreateTracker, createTrackerResponse_trackerName - The name of the tracker resource.

DeleteGeofenceCollection

data DeleteGeofenceCollection Source #

See: newDeleteGeofenceCollection smart constructor.

Instances

Instances details
ToHeaders DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

ToPath DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

ToQuery DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

AWSRequest DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Generic DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Associated Types

type Rep DeleteGeofenceCollection :: Type -> Type #

Read DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Show DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

NFData DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Eq DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Hashable DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type AWSResponse DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type Rep DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type Rep DeleteGeofenceCollection = D1 ('MetaData "DeleteGeofenceCollection" "Amazonka.Location.DeleteGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteGeofenceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteGeofenceCollection Source #

Create a value of DeleteGeofenceCollection 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:

DeleteGeofenceCollection, deleteGeofenceCollection_collectionName - The name of the geofence collection to be deleted.

data DeleteGeofenceCollectionResponse Source #

See: newDeleteGeofenceCollectionResponse smart constructor.

Instances

Instances details
Generic DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Associated Types

type Rep DeleteGeofenceCollectionResponse :: Type -> Type #

Read DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Show DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

NFData DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Eq DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type Rep DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type Rep DeleteGeofenceCollectionResponse = D1 ('MetaData "DeleteGeofenceCollectionResponse" "Amazonka.Location.DeleteGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteGeofenceCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGeofenceCollectionResponse Source #

Create a value of DeleteGeofenceCollectionResponse 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:httpStatus:DeleteGeofenceCollectionResponse', deleteGeofenceCollectionResponse_httpStatus - The response's http status code.

DeleteMap

data DeleteMap Source #

See: newDeleteMap smart constructor.

Constructors

DeleteMap' Text 

Instances

Instances details
ToHeaders DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Methods

toHeaders :: DeleteMap -> [Header] #

ToPath DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

ToQuery DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

AWSRequest DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type AWSResponse DeleteMap #

Generic DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type Rep DeleteMap :: Type -> Type #

Read DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Show DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

NFData DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Methods

rnf :: DeleteMap -> () #

Eq DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Hashable DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type AWSResponse DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMap = D1 ('MetaData "DeleteMap" "Amazonka.Location.DeleteMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteMap Source #

Arguments

:: Text

DeleteMap

-> DeleteMap 

Create a value of DeleteMap 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:

DeleteMap, deleteMap_mapName - The name of the map resource to be deleted.

data DeleteMapResponse Source #

See: newDeleteMapResponse smart constructor.

Constructors

DeleteMapResponse' Int 

Instances

Instances details
Generic DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type Rep DeleteMapResponse :: Type -> Type #

Read DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Show DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

NFData DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Methods

rnf :: DeleteMapResponse -> () #

Eq DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMapResponse = D1 ('MetaData "DeleteMapResponse" "Amazonka.Location.DeleteMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteMapResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteMapResponse Source #

Create a value of DeleteMapResponse 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:httpStatus:DeleteMapResponse', deleteMapResponse_httpStatus - The response's http status code.

DeletePlaceIndex

data DeletePlaceIndex Source #

See: newDeletePlaceIndex smart constructor.

Constructors

DeletePlaceIndex' Text 

Instances

Instances details
ToHeaders DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

ToPath DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

ToQuery DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

AWSRequest DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type AWSResponse DeletePlaceIndex #

Generic DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type Rep DeletePlaceIndex :: Type -> Type #

Read DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Show DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

NFData DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Methods

rnf :: DeletePlaceIndex -> () #

Eq DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Hashable DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type AWSResponse DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type Rep DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type Rep DeletePlaceIndex = D1 ('MetaData "DeletePlaceIndex" "Amazonka.Location.DeletePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeletePlaceIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePlaceIndex Source #

Create a value of DeletePlaceIndex 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:

DeletePlaceIndex, deletePlaceIndex_indexName - The name of the place index resource to be deleted.

data DeletePlaceIndexResponse Source #

See: newDeletePlaceIndexResponse smart constructor.

Instances

Instances details
Generic DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type Rep DeletePlaceIndexResponse :: Type -> Type #

Read DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Show DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

NFData DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Eq DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type Rep DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type Rep DeletePlaceIndexResponse = D1 ('MetaData "DeletePlaceIndexResponse" "Amazonka.Location.DeletePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeletePlaceIndexResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeletePlaceIndexResponse Source #

Create a value of DeletePlaceIndexResponse 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:httpStatus:DeletePlaceIndexResponse', deletePlaceIndexResponse_httpStatus - The response's http status code.

DeleteRouteCalculator

data DeleteRouteCalculator Source #

See: newDeleteRouteCalculator smart constructor.

Instances

Instances details
ToHeaders DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

ToPath DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

ToQuery DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

AWSRequest DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type AWSResponse DeleteRouteCalculator #

Generic DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type Rep DeleteRouteCalculator :: Type -> Type #

Read DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Show DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

NFData DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Methods

rnf :: DeleteRouteCalculator -> () #

Eq DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Hashable DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type AWSResponse DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type Rep DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type Rep DeleteRouteCalculator = D1 ('MetaData "DeleteRouteCalculator" "Amazonka.Location.DeleteRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRouteCalculator Source #

Create a value of DeleteRouteCalculator 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:

DeleteRouteCalculator, deleteRouteCalculator_calculatorName - The name of the route calculator resource to be deleted.

data DeleteRouteCalculatorResponse Source #

See: newDeleteRouteCalculatorResponse smart constructor.

Instances

Instances details
Generic DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type Rep DeleteRouteCalculatorResponse :: Type -> Type #

Read DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Show DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

NFData DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Eq DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type Rep DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type Rep DeleteRouteCalculatorResponse = D1 ('MetaData "DeleteRouteCalculatorResponse" "Amazonka.Location.DeleteRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteRouteCalculatorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRouteCalculatorResponse Source #

Create a value of DeleteRouteCalculatorResponse 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:httpStatus:DeleteRouteCalculatorResponse', deleteRouteCalculatorResponse_httpStatus - The response's http status code.

DeleteTracker

data DeleteTracker Source #

See: newDeleteTracker smart constructor.

Constructors

DeleteTracker' Text 

Instances

Instances details
ToHeaders DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

ToPath DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

ToQuery DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

AWSRequest DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type AWSResponse DeleteTracker #

Generic DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type Rep DeleteTracker :: Type -> Type #

Read DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Show DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

NFData DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Methods

rnf :: DeleteTracker -> () #

Eq DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Hashable DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type AWSResponse DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTracker = D1 ('MetaData "DeleteTracker" "Amazonka.Location.DeleteTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteTracker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTracker Source #

Create a value of DeleteTracker 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:

DeleteTracker, deleteTracker_trackerName - The name of the tracker resource to be deleted.

data DeleteTrackerResponse Source #

See: newDeleteTrackerResponse smart constructor.

Instances

Instances details
Generic DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type Rep DeleteTrackerResponse :: Type -> Type #

Read DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Show DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

NFData DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Methods

rnf :: DeleteTrackerResponse -> () #

Eq DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTrackerResponse = D1 ('MetaData "DeleteTrackerResponse" "Amazonka.Location.DeleteTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DeleteTrackerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTrackerResponse Source #

Create a value of DeleteTrackerResponse 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:httpStatus:DeleteTrackerResponse', deleteTrackerResponse_httpStatus - The response's http status code.

DescribeGeofenceCollection

data DescribeGeofenceCollection Source #

See: newDescribeGeofenceCollection smart constructor.

Instances

Instances details
ToHeaders DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

ToPath DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

ToQuery DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

AWSRequest DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Generic DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Associated Types

type Rep DescribeGeofenceCollection :: Type -> Type #

Read DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Show DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

NFData DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Eq DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Hashable DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type AWSResponse DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollection = D1 ('MetaData "DescribeGeofenceCollection" "Amazonka.Location.DescribeGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribeGeofenceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeGeofenceCollection Source #

Create a value of DescribeGeofenceCollection 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:

DescribeGeofenceCollection, describeGeofenceCollection_collectionName - The name of the geofence collection.

data DescribeGeofenceCollectionResponse Source #

Instances

Instances details
Generic DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Associated Types

type Rep DescribeGeofenceCollectionResponse :: Type -> Type #

Read DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Show DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

NFData DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Eq DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

newDescribeGeofenceCollectionResponse Source #

Create a value of DescribeGeofenceCollectionResponse 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:kmsKeyId:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_kmsKeyId - A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource

DescribeGeofenceCollectionResponse, describeGeofenceCollectionResponse_pricingPlan - No longer used. Always returns RequestBasedUsage.

DescribeGeofenceCollectionResponse, describeGeofenceCollectionResponse_pricingPlanDataSource - No longer used. Always returns an empty string.

$sel:tags:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_tags - Displays the key, value pairs of tags associated with this resource.

$sel:httpStatus:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_httpStatus - The response's http status code.

$sel:collectionArn:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_collectionArn - The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection

DescribeGeofenceCollection, describeGeofenceCollectionResponse_collectionName - The name of the geofence collection.

DescribeGeofenceCollectionResponse, describeGeofenceCollectionResponse_createTime - The timestamp for when the geofence resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

DescribeGeofenceCollectionResponse, describeGeofenceCollectionResponse_description - The optional description for the geofence collection.

DescribeGeofenceCollectionResponse, describeGeofenceCollectionResponse_updateTime - The timestamp for when the geofence collection was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

DescribeMap

data DescribeMap Source #

See: newDescribeMap smart constructor.

Constructors

DescribeMap' Text 

Instances

Instances details
ToHeaders DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Methods

toHeaders :: DescribeMap -> [Header] #

ToPath DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

ToQuery DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

AWSRequest DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type AWSResponse DescribeMap #

Generic DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type Rep DescribeMap :: Type -> Type #

Read DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Show DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

NFData DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Methods

rnf :: DescribeMap -> () #

Eq DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Hashable DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

type AWSResponse DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

type Rep DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

type Rep DescribeMap = D1 ('MetaData "DescribeMap" "Amazonka.Location.DescribeMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribeMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeMap Source #

Create a value of DescribeMap 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:

DescribeMap, describeMap_mapName - The name of the map resource.

data DescribeMapResponse Source #

See: newDescribeMapResponse smart constructor.

Instances

Instances details
Generic DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type Rep DescribeMapResponse :: Type -> Type #

Read DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Show DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

NFData DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Methods

rnf :: DescribeMapResponse -> () #

Eq DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

type Rep DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

newDescribeMapResponse Source #

Create a value of DescribeMapResponse 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:

DescribeMapResponse, describeMapResponse_pricingPlan - No longer used. Always returns RequestBasedUsage.

$sel:tags:DescribeMapResponse', describeMapResponse_tags - Tags associated with the map resource.

$sel:httpStatus:DescribeMapResponse', describeMapResponse_httpStatus - The response's http status code.

$sel:configuration:DescribeMapResponse', describeMapResponse_configuration - Specifies the map tile style selected from a partner data provider.

DescribeMapResponse, describeMapResponse_createTime - The timestamp for when the map resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DescribeMapResponse, describeMapResponse_dataSource - Specifies the data provider for the associated map tiles.

DescribeMapResponse, describeMapResponse_description - The optional description for the map resource.

$sel:mapArn:DescribeMapResponse', describeMapResponse_mapArn - The Amazon Resource Name (ARN) for the map resource. Used to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:map/ExampleMap

DescribeMap, describeMapResponse_mapName - The map style selected from an available provider.

DescribeMapResponse, describeMapResponse_updateTime - The timestamp for when the map resource was last update in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DescribePlaceIndex

data DescribePlaceIndex Source #

See: newDescribePlaceIndex smart constructor.

Instances

Instances details
ToHeaders DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

ToPath DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

ToQuery DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

AWSRequest DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type AWSResponse DescribePlaceIndex #

Generic DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type Rep DescribePlaceIndex :: Type -> Type #

Read DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Show DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

NFData DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Methods

rnf :: DescribePlaceIndex -> () #

Eq DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Hashable DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

type AWSResponse DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

type Rep DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

type Rep DescribePlaceIndex = D1 ('MetaData "DescribePlaceIndex" "Amazonka.Location.DescribePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribePlaceIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribePlaceIndex Source #

Create a value of DescribePlaceIndex 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:

DescribePlaceIndex, describePlaceIndex_indexName - The name of the place index resource.

data DescribePlaceIndexResponse Source #

See: newDescribePlaceIndexResponse smart constructor.

Instances

Instances details
Generic DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type Rep DescribePlaceIndexResponse :: Type -> Type #

Read DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Show DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

NFData DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Eq DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

type Rep DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

newDescribePlaceIndexResponse Source #

Create a value of DescribePlaceIndexResponse 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:

DescribePlaceIndexResponse, describePlaceIndexResponse_pricingPlan - No longer used. Always returns RequestBasedUsage.

$sel:tags:DescribePlaceIndexResponse', describePlaceIndexResponse_tags - Tags associated with place index resource.

$sel:httpStatus:DescribePlaceIndexResponse', describePlaceIndexResponse_httpStatus - The response's http status code.

DescribePlaceIndexResponse, describePlaceIndexResponse_createTime - The timestamp for when the place index resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DescribePlaceIndexResponse, describePlaceIndexResponse_dataSource - The data provider of geospatial data. Values can be one of the following:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:dataSourceConfiguration:DescribePlaceIndexResponse', describePlaceIndexResponse_dataSourceConfiguration - The specified data storage option for requesting Places.

DescribePlaceIndexResponse, describePlaceIndexResponse_description - The optional description for the place index resource.

$sel:indexArn:DescribePlaceIndexResponse', describePlaceIndexResponse_indexArn - The Amazon Resource Name (ARN) for the place index resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:place-index/ExamplePlaceIndex

DescribePlaceIndex, describePlaceIndexResponse_indexName - The name of the place index resource being described.

DescribePlaceIndexResponse, describePlaceIndexResponse_updateTime - The timestamp for when the place index resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DescribeRouteCalculator

data DescribeRouteCalculator Source #

See: newDescribeRouteCalculator smart constructor.

Instances

Instances details
ToHeaders DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

ToPath DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

ToQuery DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

AWSRequest DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Generic DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Associated Types

type Rep DescribeRouteCalculator :: Type -> Type #

Read DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Show DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

NFData DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Methods

rnf :: DescribeRouteCalculator -> () #

Eq DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Hashable DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type AWSResponse DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculator = D1 ('MetaData "DescribeRouteCalculator" "Amazonka.Location.DescribeRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribeRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeRouteCalculator Source #

Create a value of DescribeRouteCalculator 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:

DescribeRouteCalculator, describeRouteCalculator_calculatorName - The name of the route calculator resource.

data DescribeRouteCalculatorResponse Source #

See: newDescribeRouteCalculatorResponse smart constructor.

Instances

Instances details
Generic DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Associated Types

type Rep DescribeRouteCalculatorResponse :: Type -> Type #

Read DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Show DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

NFData DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Eq DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

newDescribeRouteCalculatorResponse Source #

Create a value of DescribeRouteCalculatorResponse 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:

DescribeRouteCalculatorResponse, describeRouteCalculatorResponse_pricingPlan - Always returns RequestBasedUsage.

$sel:tags:DescribeRouteCalculatorResponse', describeRouteCalculatorResponse_tags - Tags associated with route calculator resource.

$sel:httpStatus:DescribeRouteCalculatorResponse', describeRouteCalculatorResponse_httpStatus - The response's http status code.

$sel:calculatorArn:DescribeRouteCalculatorResponse', describeRouteCalculatorResponse_calculatorArn - The Amazon Resource Name (ARN) for the Route calculator resource. Use the ARN when you specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:route-calculator/ExampleCalculator

DescribeRouteCalculator, describeRouteCalculatorResponse_calculatorName - The name of the route calculator resource being described.

DescribeRouteCalculatorResponse, describeRouteCalculatorResponse_createTime - The timestamp when the route calculator resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

  • For example, 2020–07-2T12:15:20.000Z+01:00

DescribeRouteCalculatorResponse, describeRouteCalculatorResponse_dataSource - The data provider of traffic and road network data. Indicates one of the available providers:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

DescribeRouteCalculatorResponse, describeRouteCalculatorResponse_description - The optional description of the route calculator resource.

DescribeRouteCalculatorResponse, describeRouteCalculatorResponse_updateTime - The timestamp when the route calculator resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

  • For example, 2020–07-2T12:15:20.000Z+01:00

DescribeTracker

data DescribeTracker Source #

See: newDescribeTracker smart constructor.

Constructors

DescribeTracker' Text 

Instances

Instances details
ToHeaders DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

ToPath DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

ToQuery DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

AWSRequest DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type AWSResponse DescribeTracker #

Generic DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type Rep DescribeTracker :: Type -> Type #

Read DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Show DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

NFData DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Methods

rnf :: DescribeTracker -> () #

Eq DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Hashable DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type AWSResponse DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTracker = D1 ('MetaData "DescribeTracker" "Amazonka.Location.DescribeTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribeTracker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeTracker Source #

Create a value of DescribeTracker 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:

DescribeTracker, describeTracker_trackerName - The name of the tracker resource.

data DescribeTrackerResponse Source #

See: newDescribeTrackerResponse smart constructor.

Instances

Instances details
Generic DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type Rep DescribeTrackerResponse :: Type -> Type #

Read DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Show DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

NFData DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Methods

rnf :: DescribeTrackerResponse -> () #

Eq DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTrackerResponse = D1 ('MetaData "DescribeTrackerResponse" "Amazonka.Location.DescribeTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DescribeTrackerResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "positionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionFiltering))) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "trackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))))

newDescribeTrackerResponse Source #

Create a value of DescribeTrackerResponse 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:kmsKeyId:DescribeTrackerResponse', describeTrackerResponse_kmsKeyId - A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource.

$sel:positionFiltering:DescribeTrackerResponse', describeTrackerResponse_positionFiltering - The position filtering method of the tracker resource.

DescribeTrackerResponse, describeTrackerResponse_pricingPlan - Always returns RequestBasedUsage.

DescribeTrackerResponse, describeTrackerResponse_pricingPlanDataSource - No longer used. Always returns an empty string.

$sel:tags:DescribeTrackerResponse', describeTrackerResponse_tags - The tags associated with the tracker resource.

$sel:httpStatus:DescribeTrackerResponse', describeTrackerResponse_httpStatus - The response's http status code.

DescribeTrackerResponse, describeTrackerResponse_createTime - The timestamp for when the tracker resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DescribeTrackerResponse, describeTrackerResponse_description - The optional description for the tracker resource.

$sel:trackerArn:DescribeTrackerResponse', describeTrackerResponse_trackerArn - The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker

DescribeTracker, describeTrackerResponse_trackerName - The name of the tracker resource.

DescribeTrackerResponse, describeTrackerResponse_updateTime - The timestamp for when the tracker resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

DisassociateTrackerConsumer

data DisassociateTrackerConsumer Source #

See: newDisassociateTrackerConsumer smart constructor.

Instances

Instances details
ToHeaders DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

ToPath DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

ToQuery DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

AWSRequest DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Generic DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Associated Types

type Rep DisassociateTrackerConsumer :: Type -> Type #

Read DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Show DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

NFData DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Eq DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Hashable DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type AWSResponse DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type Rep DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type Rep DisassociateTrackerConsumer = D1 ('MetaData "DisassociateTrackerConsumer" "Amazonka.Location.DisassociateTrackerConsumer" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DisassociateTrackerConsumer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consumerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateTrackerConsumer Source #

Create a value of DisassociateTrackerConsumer 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:consumerArn:DisassociateTrackerConsumer', disassociateTrackerConsumer_consumerArn - The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.

  • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollectionConsumer

DisassociateTrackerConsumer, disassociateTrackerConsumer_trackerName - The name of the tracker resource to be dissociated from the consumer.

data DisassociateTrackerConsumerResponse Source #

Instances

Instances details
Generic DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Read DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Show DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

NFData DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Eq DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type Rep DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type Rep DisassociateTrackerConsumerResponse = D1 ('MetaData "DisassociateTrackerConsumerResponse" "Amazonka.Location.DisassociateTrackerConsumer" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DisassociateTrackerConsumerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateTrackerConsumerResponse Source #

Create a value of DisassociateTrackerConsumerResponse 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:httpStatus:DisassociateTrackerConsumerResponse', disassociateTrackerConsumerResponse_httpStatus - The response's http status code.

GetDevicePosition

data GetDevicePosition Source #

See: newGetDevicePosition smart constructor.

Instances

Instances details
ToHeaders GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

ToPath GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

ToQuery GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

AWSRequest GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type AWSResponse GetDevicePosition #

Generic GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type Rep GetDevicePosition :: Type -> Type #

Read GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Show GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

NFData GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Methods

rnf :: GetDevicePosition -> () #

Eq GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Hashable GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type AWSResponse GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePosition = D1 ('MetaData "GetDevicePosition" "Amazonka.Location.GetDevicePosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetDevicePosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDevicePosition Source #

Create a value of GetDevicePosition 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:

GetDevicePosition, getDevicePosition_deviceId - The device whose position you want to retrieve.

GetDevicePosition, getDevicePosition_trackerName - The tracker resource receiving the position update.

data GetDevicePositionResponse Source #

See: newGetDevicePositionResponse smart constructor.

Instances

Instances details
Generic GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type Rep GetDevicePositionResponse :: Type -> Type #

Show GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

NFData GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Eq GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

newGetDevicePositionResponse Source #

Create a value of GetDevicePositionResponse 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:

GetDevicePositionResponse, getDevicePositionResponse_accuracy - The accuracy of the device position.

GetDevicePosition, getDevicePositionResponse_deviceId - The device whose position you retrieved.

GetDevicePositionResponse, getDevicePositionResponse_positionProperties - The properties associated with the position.

$sel:httpStatus:GetDevicePositionResponse', getDevicePositionResponse_httpStatus - The response's http status code.

GetDevicePositionResponse, getDevicePositionResponse_position - The last known device position.

GetDevicePositionResponse, getDevicePositionResponse_receivedTime - The timestamp for when the tracker resource received the device position in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

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

GetDevicePositionHistory (Paginated)

data GetDevicePositionHistory Source #

See: newGetDevicePositionHistory smart constructor.

Instances

Instances details
ToJSON GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

ToHeaders GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

ToPath GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

ToQuery GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

AWSPager GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

AWSRequest GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Generic GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Associated Types

type Rep GetDevicePositionHistory :: Type -> Type #

Read GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Show GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

NFData GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Eq GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Hashable GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type AWSResponse GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type Rep GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type Rep GetDevicePositionHistory = D1 ('MetaData "GetDevicePositionHistory" "Amazonka.Location.GetDevicePositionHistory" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetDevicePositionHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTimeExclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTimeInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetDevicePositionHistory Source #

Create a value of GetDevicePositionHistory 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:endTimeExclusive:GetDevicePositionHistory', getDevicePositionHistory_endTimeExclusive - Specify the end time for the position history in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. By default, the value will be the time that the request is made.

Requirement:

  • The time specified for EndTimeExclusive must be after the time for StartTimeInclusive.

GetDevicePositionHistory, getDevicePositionHistory_maxResults - An optional limit for the number of device positions returned in a single call.

Default value: 100

GetDevicePositionHistory, getDevicePositionHistory_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

$sel:startTimeInclusive:GetDevicePositionHistory', getDevicePositionHistory_startTimeInclusive - Specify the start time for the position history in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ. By default, the value will be 24 hours prior to the time that the request is made.

Requirement:

  • The time specified for StartTimeInclusive must be before EndTimeExclusive.

GetDevicePositionHistory, getDevicePositionHistory_deviceId - The device whose position history you want to retrieve.

GetDevicePositionHistory, getDevicePositionHistory_trackerName - The tracker resource receiving the request for the device position history.

data GetDevicePositionHistoryResponse Source #

See: newGetDevicePositionHistoryResponse smart constructor.

Instances

Instances details
Generic GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Associated Types

type Rep GetDevicePositionHistoryResponse :: Type -> Type #

Show GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

NFData GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Eq GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type Rep GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type Rep GetDevicePositionHistoryResponse = D1 ('MetaData "GetDevicePositionHistoryResponse" "Amazonka.Location.GetDevicePositionHistory" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetDevicePositionHistoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "devicePositions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DevicePosition]))))

newGetDevicePositionHistoryResponse Source #

Create a value of GetDevicePositionHistoryResponse 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:

GetDevicePositionHistory, getDevicePositionHistoryResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:GetDevicePositionHistoryResponse', getDevicePositionHistoryResponse_httpStatus - The response's http status code.

$sel:devicePositions:GetDevicePositionHistoryResponse', getDevicePositionHistoryResponse_devicePositions - Contains the position history details for the requested device.

GetGeofence

data GetGeofence Source #

See: newGetGeofence smart constructor.

Constructors

GetGeofence' Text Text 

Instances

Instances details
ToHeaders GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Methods

toHeaders :: GetGeofence -> [Header] #

ToPath GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

ToQuery GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

AWSRequest GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type AWSResponse GetGeofence #

Generic GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type Rep GetGeofence :: Type -> Type #

Read GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Show GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

NFData GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Methods

rnf :: GetGeofence -> () #

Eq GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Hashable GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type AWSResponse GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofence = D1 ('MetaData "GetGeofence" "Amazonka.Location.GetGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetGeofence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetGeofence Source #

Create a value of GetGeofence 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:

GetGeofence, getGeofence_collectionName - The geofence collection storing the target geofence.

GetGeofence, getGeofence_geofenceId - The geofence you're retrieving details for.

data GetGeofenceResponse Source #

See: newGetGeofenceResponse smart constructor.

Instances

Instances details
Generic GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type Rep GetGeofenceResponse :: Type -> Type #

Show GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

NFData GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Methods

rnf :: GetGeofenceResponse -> () #

Eq GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofenceResponse = D1 ('MetaData "GetGeofenceResponse" "Amazonka.Location.GetGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetGeofenceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GeofenceGeometry) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newGetGeofenceResponse Source #

Create a value of GetGeofenceResponse 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:httpStatus:GetGeofenceResponse', getGeofenceResponse_httpStatus - The response's http status code.

GetGeofenceResponse, getGeofenceResponse_createTime - The timestamp for when the geofence collection was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

GetGeofence, getGeofenceResponse_geofenceId - The geofence identifier.

GetGeofenceResponse, getGeofenceResponse_geometry - Contains the geofence geometry details describing a polygon or a circle.

GetGeofenceResponse, getGeofenceResponse_status - Identifies the state of the geofence. A geofence will hold one of the following states:

  • ACTIVE — The geofence has been indexed by the system.
  • PENDING — The geofence is being processed by the system.
  • FAILED — The geofence failed to be indexed by the system.
  • DELETED — The geofence has been deleted from the system index.
  • DELETING — The geofence is being deleted from the system index.

GetGeofenceResponse, getGeofenceResponse_updateTime - The timestamp for when the geofence collection was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

GetMapGlyphs

data GetMapGlyphs Source #

See: newGetMapGlyphs smart constructor.

Constructors

GetMapGlyphs' Text Text Text 

Instances

Instances details
ToHeaders GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

ToPath GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

ToQuery GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

AWSRequest GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type AWSResponse GetMapGlyphs #

Generic GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type Rep GetMapGlyphs :: Type -> Type #

Read GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Show GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

NFData GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Methods

rnf :: GetMapGlyphs -> () #

Eq GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Hashable GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type AWSResponse GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphs = D1 ('MetaData "GetMapGlyphs" "Amazonka.Location.GetMapGlyphs" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapGlyphs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fontStack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "fontUnicodeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetMapGlyphs Source #

Create a value of GetMapGlyphs 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:fontStack:GetMapGlyphs', getMapGlyphs_fontStack - A comma-separated list of fonts to load glyphs from in order of preference. For example, Noto Sans Regular, Arial Unicode.

Valid fonts stacks for Esri styles:

  • VectorEsriDarkGrayCanvas – Ubuntu Medium Italic | Ubuntu Medium | Ubuntu Italic | Ubuntu Regular | Ubuntu Bold
  • VectorEsriLightGrayCanvas – Ubuntu Italic | Ubuntu Regular | Ubuntu Light | Ubuntu Bold
  • VectorEsriTopographic – Noto Sans Italic | Noto Sans Regular | Noto Sans Bold | Noto Serif Regular | Roboto Condensed Light Italic
  • VectorEsriStreets – Arial Regular | Arial Italic | Arial Bold
  • VectorEsriNavigation – Arial Regular | Arial Italic | Arial Bold

Valid font stacks for HERE Technologies styles:

  • VectorHereContrast – Fira GO Regular | Fira GO Bold
  • VectorHereExplore, VectorHereExploreTruck, HybridHereExploreSatellite – Fira GO Italic | Fira GO Map | Fira GO Map Bold | Noto Sans CJK JP Bold | Noto Sans CJK JP Light | Noto Sans CJK JP Regular

Valid font stacks for Open Data (Preview) styles:

  • VectorOpenDataStandardLight – Amazon Ember Regular,Noto Sans Regular | Amazon Ember Bold,Noto Sans Bold | Amazon Ember Medium,Noto Sans Medium | Amazon Ember Regular Italic,Noto Sans Italic | Amazon Ember Condensed RC Regular,Noto Sans Regular | Amazon Ember Condensed RC Bold,Noto Sans Bold

The fonts used by VectorOpenDataStandardLight are combined fonts that use Amazon Ember for most glyphs but Noto Sans for glyphs unsupported by Amazon Ember.

$sel:fontUnicodeRange:GetMapGlyphs', getMapGlyphs_fontUnicodeRange - A Unicode range of characters to download glyphs for. Each response will contain 256 characters. For example, 0–255 includes all characters from range U+0000 to 00FF. Must be aligned to multiples of 256.

GetMapGlyphs, getMapGlyphs_mapName - The map resource associated with the glyph file.

data GetMapGlyphsResponse Source #

See: newGetMapGlyphsResponse smart constructor.

Instances

Instances details
Generic GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type Rep GetMapGlyphsResponse :: Type -> Type #

Read GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Show GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

NFData GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Methods

rnf :: GetMapGlyphsResponse -> () #

Eq GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphsResponse = D1 ('MetaData "GetMapGlyphsResponse" "Amazonka.Location.GetMapGlyphs" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapGlyphsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetMapGlyphsResponse Source #

Create a value of GetMapGlyphsResponse 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:blob:GetMapGlyphsResponse', getMapGlyphsResponse_blob - The blob's content type.

$sel:contentType:GetMapGlyphsResponse', getMapGlyphsResponse_contentType - The map glyph content type. For example, application/octet-stream.

$sel:httpStatus:GetMapGlyphsResponse', getMapGlyphsResponse_httpStatus - The response's http status code.

GetMapSprites

data GetMapSprites Source #

See: newGetMapSprites smart constructor.

Constructors

GetMapSprites' Text Text 

Instances

Instances details
ToHeaders GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

ToPath GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

ToQuery GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

AWSRequest GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type AWSResponse GetMapSprites #

Generic GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type Rep GetMapSprites :: Type -> Type #

Read GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Show GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

NFData GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Methods

rnf :: GetMapSprites -> () #

Eq GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Hashable GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type AWSResponse GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSprites = D1 ('MetaData "GetMapSprites" "Amazonka.Location.GetMapSprites" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapSprites'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetMapSprites Source #

Create a value of GetMapSprites 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:fileName:GetMapSprites', getMapSprites_fileName - The name of the sprite file. Use the following file names for the sprite sheet:

  • sprites.png
  • sprites@2x.png for high pixel density displays

For the JSON document containing image offsets. Use the following file names:

  • sprites.json
  • sprites@2x.json for high pixel density displays

GetMapSprites, getMapSprites_mapName - The map resource associated with the sprite file.

data GetMapSpritesResponse Source #

See: newGetMapSpritesResponse smart constructor.

Instances

Instances details
Generic GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type Rep GetMapSpritesResponse :: Type -> Type #

Read GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Show GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

NFData GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Methods

rnf :: GetMapSpritesResponse -> () #

Eq GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSpritesResponse = D1 ('MetaData "GetMapSpritesResponse" "Amazonka.Location.GetMapSprites" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapSpritesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetMapSpritesResponse Source #

Create a value of GetMapSpritesResponse 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:blob:GetMapSpritesResponse', getMapSpritesResponse_blob - Contains the body of the sprite sheet or JSON offset file.

$sel:contentType:GetMapSpritesResponse', getMapSpritesResponse_contentType - The content type of the sprite sheet and offsets. For example, the sprite sheet content type is image/png, and the sprite offset JSON document is application/json.

$sel:httpStatus:GetMapSpritesResponse', getMapSpritesResponse_httpStatus - The response's http status code.

GetMapStyleDescriptor

data GetMapStyleDescriptor Source #

See: newGetMapStyleDescriptor smart constructor.

Instances

Instances details
ToHeaders GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

ToPath GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

ToQuery GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

AWSRequest GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type AWSResponse GetMapStyleDescriptor #

Generic GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type Rep GetMapStyleDescriptor :: Type -> Type #

Read GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Show GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

NFData GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Methods

rnf :: GetMapStyleDescriptor -> () #

Eq GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Hashable GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type AWSResponse GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type Rep GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type Rep GetMapStyleDescriptor = D1 ('MetaData "GetMapStyleDescriptor" "Amazonka.Location.GetMapStyleDescriptor" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapStyleDescriptor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetMapStyleDescriptor Source #

Create a value of GetMapStyleDescriptor 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:

GetMapStyleDescriptor, getMapStyleDescriptor_mapName - The map resource to retrieve the style descriptor from.

data GetMapStyleDescriptorResponse Source #

See: newGetMapStyleDescriptorResponse smart constructor.

Instances

Instances details
Generic GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type Rep GetMapStyleDescriptorResponse :: Type -> Type #

Read GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Show GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

NFData GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Eq GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type Rep GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type Rep GetMapStyleDescriptorResponse = D1 ('MetaData "GetMapStyleDescriptorResponse" "Amazonka.Location.GetMapStyleDescriptor" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapStyleDescriptorResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetMapStyleDescriptorResponse Source #

Create a value of GetMapStyleDescriptorResponse 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:blob:GetMapStyleDescriptorResponse', getMapStyleDescriptorResponse_blob - Contains the body of the style descriptor.

$sel:contentType:GetMapStyleDescriptorResponse', getMapStyleDescriptorResponse_contentType - The style descriptor's content type. For example, application/json.

$sel:httpStatus:GetMapStyleDescriptorResponse', getMapStyleDescriptorResponse_httpStatus - The response's http status code.

GetMapTile

data GetMapTile Source #

See: newGetMapTile smart constructor.

Constructors

GetMapTile' Text Text Text Text 

Instances

Instances details
ToHeaders GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Methods

toHeaders :: GetMapTile -> [Header] #

ToPath GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

ToQuery GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

AWSRequest GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type AWSResponse GetMapTile #

Generic GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type Rep GetMapTile :: Type -> Type #

Read GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Show GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

NFData GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Methods

rnf :: GetMapTile -> () #

Eq GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Hashable GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type AWSResponse GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTile = D1 ('MetaData "GetMapTile" "Amazonka.Location.GetMapTile" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapTile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "z") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetMapTile Source #

Create a value of GetMapTile 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:

GetMapTile, getMapTile_mapName - The map resource to retrieve the map tiles from.

$sel:x:GetMapTile', getMapTile_x - The X axis value for the map tile.

$sel:y:GetMapTile', getMapTile_y - The Y axis value for the map tile.

$sel:z:GetMapTile', getMapTile_z - The zoom value for the map tile.

data GetMapTileResponse Source #

See: newGetMapTileResponse smart constructor.

Instances

Instances details
Generic GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type Rep GetMapTileResponse :: Type -> Type #

Read GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Show GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

NFData GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Methods

rnf :: GetMapTileResponse -> () #

Eq GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTileResponse = D1 ('MetaData "GetMapTileResponse" "Amazonka.Location.GetMapTile" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetMapTileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ByteString)) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetMapTileResponse Source #

Create a value of GetMapTileResponse 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:blob:GetMapTileResponse', getMapTileResponse_blob - Contains Mapbox Vector Tile (MVT) data.

$sel:contentType:GetMapTileResponse', getMapTileResponse_contentType - The map tile's content type. For example, application/vnd.mapbox-vector-tile.

$sel:httpStatus:GetMapTileResponse', getMapTileResponse_httpStatus - The response's http status code.

GetPlace

data GetPlace Source #

See: newGetPlace smart constructor.

Constructors

GetPlace' (Maybe Text) Text Text 

Instances

Instances details
ToHeaders GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Methods

toHeaders :: GetPlace -> [Header] #

ToPath GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

ToQuery GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

AWSRequest GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Associated Types

type AWSResponse GetPlace #

Generic GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Associated Types

type Rep GetPlace :: Type -> Type #

Methods

from :: GetPlace -> Rep GetPlace x #

to :: Rep GetPlace x -> GetPlace #

Read GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Show GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

NFData GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Methods

rnf :: GetPlace -> () #

Eq GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Hashable GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Methods

hashWithSalt :: Int -> GetPlace -> Int #

hash :: GetPlace -> Int #

type AWSResponse GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

type Rep GetPlace Source # 
Instance details

Defined in Amazonka.Location.GetPlace

type Rep GetPlace = D1 ('MetaData "GetPlace" "Amazonka.Location.GetPlace" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetPlace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "placeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetPlace Source #

Create a value of GetPlace 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:

GetPlace, getPlace_language - The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.

This setting affects the languages used in the results, but not the results themselves. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.

For an example, we'll use the Greek language. You search for a location around Athens, Greece, with the language parameter set to en. The city in the results will most likely be returned as Athens.

If you set the language parameter to el, for Greek, then the city in the results will more likely be returned as Αθήνα.

If the data provider does not have a value for Greek, the result will be in a language that the provider does support.

GetPlace, getPlace_indexName - The name of the place index resource that you want to use for the search.

GetPlace, getPlace_placeId - The identifier of the place to find.

data GetPlaceResponse Source #

See: newGetPlaceResponse smart constructor.

Instances

Instances details
Generic GetPlaceResponse Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Associated Types

type Rep GetPlaceResponse :: Type -> Type #

Show GetPlaceResponse Source # 
Instance details

Defined in Amazonka.Location.GetPlace

NFData GetPlaceResponse Source # 
Instance details

Defined in Amazonka.Location.GetPlace

Methods

rnf :: GetPlaceResponse -> () #

Eq GetPlaceResponse Source # 
Instance details

Defined in Amazonka.Location.GetPlace

type Rep GetPlaceResponse Source # 
Instance details

Defined in Amazonka.Location.GetPlace

type Rep GetPlaceResponse = D1 ('MetaData "GetPlaceResponse" "Amazonka.Location.GetPlace" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GetPlaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "place") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Place)))

newGetPlaceResponse Source #

Create a value of GetPlaceResponse 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:httpStatus:GetPlaceResponse', getPlaceResponse_httpStatus - The response's http status code.

GetPlaceResponse, getPlaceResponse_place - Details about the result, such as its address and position.

ListDevicePositions (Paginated)

data ListDevicePositions Source #

See: newListDevicePositions smart constructor.

Instances

Instances details
ToJSON ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

ToHeaders ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

ToPath ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

ToQuery ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

AWSPager ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

AWSRequest ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Associated Types

type AWSResponse ListDevicePositions #

Generic ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Associated Types

type Rep ListDevicePositions :: Type -> Type #

Read ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Show ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

NFData ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Methods

rnf :: ListDevicePositions -> () #

Eq ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Hashable ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type AWSResponse ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type Rep ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type Rep ListDevicePositions = D1 ('MetaData "ListDevicePositions" "Amazonka.Location.ListDevicePositions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListDevicePositions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListDevicePositions Source #

Create a value of ListDevicePositions 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:

ListDevicePositions, listDevicePositions_maxResults - An optional limit for the number of entries returned in a single call.

Default value: 100

ListDevicePositions, listDevicePositions_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

ListDevicePositions, listDevicePositions_trackerName - The tracker resource containing the requested devices.

data ListDevicePositionsResponse Source #

See: newListDevicePositionsResponse smart constructor.

Instances

Instances details
Generic ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Associated Types

type Rep ListDevicePositionsResponse :: Type -> Type #

Show ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

NFData ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Eq ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type Rep ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type Rep ListDevicePositionsResponse = D1 ('MetaData "ListDevicePositionsResponse" "Amazonka.Location.ListDevicePositions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListDevicePositionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListDevicePositionsResponseEntry]))))

newListDevicePositionsResponse Source #

Create a value of ListDevicePositionsResponse 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:

ListDevicePositions, listDevicePositionsResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListDevicePositionsResponse', listDevicePositionsResponse_httpStatus - The response's http status code.

$sel:entries:ListDevicePositionsResponse', listDevicePositionsResponse_entries - Contains details about each device's last known position. These details includes the device ID, the time when the position was sampled on the device, the time that the service received the update, and the most recent coordinates.

ListGeofenceCollections (Paginated)

data ListGeofenceCollections Source #

See: newListGeofenceCollections smart constructor.

Instances

Instances details
ToJSON ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

ToHeaders ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

ToPath ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

ToQuery ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

AWSPager ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

AWSRequest ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Generic ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Associated Types

type Rep ListGeofenceCollections :: Type -> Type #

Read ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Show ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

NFData ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Methods

rnf :: ListGeofenceCollections -> () #

Eq ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Hashable ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type AWSResponse ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type Rep ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type Rep ListGeofenceCollections = D1 ('MetaData "ListGeofenceCollections" "Amazonka.Location.ListGeofenceCollections" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofenceCollections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListGeofenceCollections :: ListGeofenceCollections Source #

Create a value of ListGeofenceCollections 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:

ListGeofenceCollections, listGeofenceCollections_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

ListGeofenceCollections, listGeofenceCollections_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

data ListGeofenceCollectionsResponse Source #

See: newListGeofenceCollectionsResponse smart constructor.

Instances

Instances details
Generic ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Associated Types

type Rep ListGeofenceCollectionsResponse :: Type -> Type #

Read ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Show ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

NFData ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Eq ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type Rep ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type Rep ListGeofenceCollectionsResponse = D1 ('MetaData "ListGeofenceCollectionsResponse" "Amazonka.Location.ListGeofenceCollections" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofenceCollectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListGeofenceCollectionsResponseEntry]))))

newListGeofenceCollectionsResponse Source #

Create a value of ListGeofenceCollectionsResponse 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:

ListGeofenceCollections, listGeofenceCollectionsResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListGeofenceCollectionsResponse', listGeofenceCollectionsResponse_httpStatus - The response's http status code.

$sel:entries:ListGeofenceCollectionsResponse', listGeofenceCollectionsResponse_entries - Lists the geofence collections that exist in your AWS account.

ListGeofences (Paginated)

data ListGeofences Source #

See: newListGeofences smart constructor.

Instances

Instances details
ToJSON ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

ToHeaders ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

ToPath ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

ToQuery ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

AWSPager ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

AWSRequest ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Associated Types

type AWSResponse ListGeofences #

Generic ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Associated Types

type Rep ListGeofences :: Type -> Type #

Read ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Show ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

NFData ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Methods

rnf :: ListGeofences -> () #

Eq ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Hashable ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type AWSResponse ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofences = D1 ('MetaData "ListGeofences" "Amazonka.Location.ListGeofences" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListGeofences Source #

Create a value of ListGeofences 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:

ListGeofences, listGeofences_maxResults - An optional limit for the number of geofences returned in a single call.

Default value: 100

ListGeofences, listGeofences_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

ListGeofences, listGeofences_collectionName - The name of the geofence collection storing the list of geofences.

data ListGeofencesResponse Source #

See: newListGeofencesResponse smart constructor.

Instances

Instances details
Generic ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Associated Types

type Rep ListGeofencesResponse :: Type -> Type #

Show ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

NFData ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Methods

rnf :: ListGeofencesResponse -> () #

Eq ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofencesResponse = D1 ('MetaData "ListGeofencesResponse" "Amazonka.Location.ListGeofences" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofencesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListGeofenceResponseEntry]))))

newListGeofencesResponse Source #

Create a value of ListGeofencesResponse 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:

ListGeofences, listGeofencesResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListGeofencesResponse', listGeofencesResponse_httpStatus - The response's http status code.

$sel:entries:ListGeofencesResponse', listGeofencesResponse_entries - Contains a list of geofences stored in the geofence collection.

ListMaps (Paginated)

data ListMaps Source #

See: newListMaps smart constructor.

Constructors

ListMaps' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToJSON ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

ToHeaders ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

toHeaders :: ListMaps -> [Header] #

ToPath ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

ToQuery ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

AWSPager ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

AWSRequest ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Associated Types

type AWSResponse ListMaps #

Generic ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Associated Types

type Rep ListMaps :: Type -> Type #

Methods

from :: ListMaps -> Rep ListMaps x #

to :: Rep ListMaps x -> ListMaps #

Read ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Show ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

NFData ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

rnf :: ListMaps -> () #

Eq ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Hashable ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

hashWithSalt :: Int -> ListMaps -> Int #

hash :: ListMaps -> Int #

type AWSResponse ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMaps = D1 ('MetaData "ListMaps" "Amazonka.Location.ListMaps" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListMaps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListMaps :: ListMaps Source #

Create a value of ListMaps 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:

ListMaps, listMaps_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

ListMaps, listMaps_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

data ListMapsResponse Source #

See: newListMapsResponse smart constructor.

Instances

Instances details
Generic ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Associated Types

type Rep ListMapsResponse :: Type -> Type #

Read ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Show ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

NFData ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

rnf :: ListMapsResponse -> () #

Eq ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMapsResponse = D1 ('MetaData "ListMapsResponse" "Amazonka.Location.ListMaps" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListMapsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListMapsResponseEntry]))))

newListMapsResponse Source #

Create a value of ListMapsResponse 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:

ListMaps, listMapsResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListMapsResponse', listMapsResponse_httpStatus - The response's http status code.

$sel:entries:ListMapsResponse', listMapsResponse_entries - Contains a list of maps in your AWS account

ListPlaceIndexes (Paginated)

data ListPlaceIndexes Source #

See: newListPlaceIndexes smart constructor.

Instances

Instances details
ToJSON ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

ToHeaders ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

ToPath ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

ToQuery ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

AWSPager ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

AWSRequest ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Associated Types

type AWSResponse ListPlaceIndexes #

Generic ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Associated Types

type Rep ListPlaceIndexes :: Type -> Type #

Read ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Show ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

NFData ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Methods

rnf :: ListPlaceIndexes -> () #

Eq ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Hashable ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type AWSResponse ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type Rep ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type Rep ListPlaceIndexes = D1 ('MetaData "ListPlaceIndexes" "Amazonka.Location.ListPlaceIndexes" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListPlaceIndexes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListPlaceIndexes :: ListPlaceIndexes Source #

Create a value of ListPlaceIndexes 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:

ListPlaceIndexes, listPlaceIndexes_maxResults - An optional limit for the maximum number of results returned in a single call.

Default value: 100

ListPlaceIndexes, listPlaceIndexes_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

data ListPlaceIndexesResponse Source #

See: newListPlaceIndexesResponse smart constructor.

Instances

Instances details
Generic ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Associated Types

type Rep ListPlaceIndexesResponse :: Type -> Type #

Read ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Show ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

NFData ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Eq ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type Rep ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type Rep ListPlaceIndexesResponse = D1 ('MetaData "ListPlaceIndexesResponse" "Amazonka.Location.ListPlaceIndexes" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListPlaceIndexesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListPlaceIndexesResponseEntry]))))

newListPlaceIndexesResponse Source #

Create a value of ListPlaceIndexesResponse 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:

ListPlaceIndexes, listPlaceIndexesResponse_nextToken - A pagination token indicating that there are additional pages available. You can use the token in a new request to fetch the next page of results.

$sel:httpStatus:ListPlaceIndexesResponse', listPlaceIndexesResponse_httpStatus - The response's http status code.

$sel:entries:ListPlaceIndexesResponse', listPlaceIndexesResponse_entries - Lists the place index resources that exist in your AWS account

ListRouteCalculators (Paginated)

data ListRouteCalculators Source #

See: newListRouteCalculators smart constructor.

Instances

Instances details
ToJSON ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

ToHeaders ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

ToPath ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

ToQuery ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

AWSPager ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

AWSRequest ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Associated Types

type AWSResponse ListRouteCalculators #

Generic ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Associated Types

type Rep ListRouteCalculators :: Type -> Type #

Read ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Show ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

NFData ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Methods

rnf :: ListRouteCalculators -> () #

Eq ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Hashable ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type AWSResponse ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type Rep ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type Rep ListRouteCalculators = D1 ('MetaData "ListRouteCalculators" "Amazonka.Location.ListRouteCalculators" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListRouteCalculators'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListRouteCalculators :: ListRouteCalculators Source #

Create a value of ListRouteCalculators 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:

ListRouteCalculators, listRouteCalculators_maxResults - An optional maximum number of results returned in a single call.

Default Value: 100

ListRouteCalculators, listRouteCalculators_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default Value: null

data ListRouteCalculatorsResponse Source #

See: newListRouteCalculatorsResponse smart constructor.

Instances

Instances details
Generic ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Associated Types

type Rep ListRouteCalculatorsResponse :: Type -> Type #

Read ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Show ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

NFData ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Eq ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type Rep ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type Rep ListRouteCalculatorsResponse = D1 ('MetaData "ListRouteCalculatorsResponse" "Amazonka.Location.ListRouteCalculators" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListRouteCalculatorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListRouteCalculatorsResponseEntry]))))

newListRouteCalculatorsResponse Source #

Create a value of ListRouteCalculatorsResponse 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:

ListRouteCalculators, listRouteCalculatorsResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a subsequent request to fetch the next set of results.

$sel:httpStatus:ListRouteCalculatorsResponse', listRouteCalculatorsResponse_httpStatus - The response's http status code.

$sel:entries:ListRouteCalculatorsResponse', listRouteCalculatorsResponse_entries - Lists the route calculator resources that exist in your AWS account

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Location.ListTagsForResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource whose tags you want to retrieve.

  • Format example: arn:aws:geo:region:account-id:resourcetype/ExampleResource

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Location.ListTagsForResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Tags that have been applied to the specified resource. Tags are mapped from the tag key to the tag value: "TagKey" : "TagValue".

  • Format example: {"tag1" : "value1", "tag2" : "value2"}

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTrackerConsumers (Paginated)

data ListTrackerConsumers Source #

See: newListTrackerConsumers smart constructor.

Instances

Instances details
ToJSON ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

ToHeaders ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

ToPath ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

ToQuery ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

AWSPager ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

AWSRequest ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Associated Types

type AWSResponse ListTrackerConsumers #

Generic ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Associated Types

type Rep ListTrackerConsumers :: Type -> Type #

Read ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Show ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

NFData ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Methods

rnf :: ListTrackerConsumers -> () #

Eq ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Hashable ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type AWSResponse ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type Rep ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type Rep ListTrackerConsumers = D1 ('MetaData "ListTrackerConsumers" "Amazonka.Location.ListTrackerConsumers" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTrackerConsumers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTrackerConsumers Source #

Create a value of ListTrackerConsumers 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:

ListTrackerConsumers, listTrackerConsumers_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

ListTrackerConsumers, listTrackerConsumers_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

ListTrackerConsumers, listTrackerConsumers_trackerName - The tracker resource whose associated geofence collections you want to list.

data ListTrackerConsumersResponse Source #

See: newListTrackerConsumersResponse smart constructor.

Instances

Instances details
Generic ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Associated Types

type Rep ListTrackerConsumersResponse :: Type -> Type #

Read ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Show ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

NFData ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Eq ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type Rep ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type Rep ListTrackerConsumersResponse = D1 ('MetaData "ListTrackerConsumersResponse" "Amazonka.Location.ListTrackerConsumers" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTrackerConsumersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "consumerArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListTrackerConsumersResponse Source #

Create a value of ListTrackerConsumersResponse 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:

ListTrackerConsumers, listTrackerConsumersResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListTrackerConsumersResponse', listTrackerConsumersResponse_httpStatus - The response's http status code.

$sel:consumerArns:ListTrackerConsumersResponse', listTrackerConsumersResponse_consumerArns - Contains the list of geofence collection ARNs associated to the tracker resource.

ListTrackers (Paginated)

data ListTrackers Source #

See: newListTrackers smart constructor.

Instances

Instances details
ToJSON ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

ToHeaders ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

ToPath ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

ToQuery ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

AWSPager ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

AWSRequest ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Associated Types

type AWSResponse ListTrackers #

Generic ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Associated Types

type Rep ListTrackers :: Type -> Type #

Read ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Show ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

NFData ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Methods

rnf :: ListTrackers -> () #

Eq ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Hashable ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type AWSResponse ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackers = D1 ('MetaData "ListTrackers" "Amazonka.Location.ListTrackers" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTrackers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListTrackers :: ListTrackers Source #

Create a value of ListTrackers 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:

ListTrackers, listTrackers_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

ListTrackers, listTrackers_nextToken - The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.

Default value: null

data ListTrackersResponse Source #

See: newListTrackersResponse smart constructor.

Instances

Instances details
Generic ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Associated Types

type Rep ListTrackersResponse :: Type -> Type #

Read ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Show ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

NFData ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Methods

rnf :: ListTrackersResponse -> () #

Eq ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackersResponse = D1 ('MetaData "ListTrackersResponse" "Amazonka.Location.ListTrackers" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTrackersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ListTrackersResponseEntry]))))

newListTrackersResponse Source #

Create a value of ListTrackersResponse 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:

ListTrackers, listTrackersResponse_nextToken - A pagination token indicating there are additional pages available. You can use the token in a following request to fetch the next set of results.

$sel:httpStatus:ListTrackersResponse', listTrackersResponse_httpStatus - The response's http status code.

$sel:entries:ListTrackersResponse', listTrackersResponse_entries - Contains tracker resources in your AWS account. Details include tracker name, description and timestamps for when the tracker was created and last updated.

PutGeofence

data PutGeofence Source #

See: newPutGeofence smart constructor.

Instances

Instances details
ToJSON PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

ToHeaders PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Methods

toHeaders :: PutGeofence -> [Header] #

ToPath PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

ToQuery PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

AWSRequest PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type AWSResponse PutGeofence #

Generic PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type Rep PutGeofence :: Type -> Type #

Show PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

NFData PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Methods

rnf :: PutGeofence -> () #

Eq PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Hashable PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type AWSResponse PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type Rep PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type Rep PutGeofence = D1 ('MetaData "PutGeofence" "Amazonka.Location.PutGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "PutGeofence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GeofenceGeometry))))

newPutGeofence Source #

Create a value of PutGeofence 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:

PutGeofence, putGeofence_collectionName - The geofence collection to store the geofence in.

PutGeofence, putGeofence_geofenceId - An identifier for the geofence. For example, ExampleGeofence-1.

PutGeofence, putGeofence_geometry - Contains the details to specify the position of the geofence. Can be either a polygon or a circle. Including both will return a validation error.

Each geofence polygon can have a maximum of 1,000 vertices.

data PutGeofenceResponse Source #

See: newPutGeofenceResponse smart constructor.

Instances

Instances details
Generic PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type Rep PutGeofenceResponse :: Type -> Type #

Read PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Show PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

NFData PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Methods

rnf :: PutGeofenceResponse -> () #

Eq PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type Rep PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type Rep PutGeofenceResponse = D1 ('MetaData "PutGeofenceResponse" "Amazonka.Location.PutGeofence" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "PutGeofenceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)) :*: (S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newPutGeofenceResponse Source #

Create a value of PutGeofenceResponse 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:httpStatus:PutGeofenceResponse', putGeofenceResponse_httpStatus - The response's http status code.

PutGeofenceResponse, putGeofenceResponse_createTime - The timestamp for when the geofence was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

PutGeofence, putGeofenceResponse_geofenceId - The geofence identifier entered in the request.

PutGeofenceResponse, putGeofenceResponse_updateTime - The timestamp for when the geofence was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

SearchPlaceIndexForPosition

data SearchPlaceIndexForPosition Source #

See: newSearchPlaceIndexForPosition smart constructor.

Instances

Instances details
ToJSON SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

ToHeaders SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

ToPath SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

ToQuery SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

AWSRequest SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Generic SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Associated Types

type Rep SearchPlaceIndexForPosition :: Type -> Type #

Show SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

NFData SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Eq SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Hashable SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type AWSResponse SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type Rep SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type Rep SearchPlaceIndexForPosition = D1 ('MetaData "SearchPlaceIndexForPosition" "Amazonka.Location.SearchPlaceIndexForPosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForPosition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))))))

newSearchPlaceIndexForPosition Source #

Create a value of SearchPlaceIndexForPosition 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:

SearchPlaceIndexForPosition, searchPlaceIndexForPosition_language - The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.

This setting affects the languages used in the results, but not the results themselves. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.

For an example, we'll use the Greek language. You search for a location around Athens, Greece, with the language parameter set to en. The city in the results will most likely be returned as Athens.

If you set the language parameter to el, for Greek, then the city in the results will more likely be returned as Αθήνα.

If the data provider does not have a value for Greek, the result will be in a language that the provider does support.

SearchPlaceIndexForPosition, searchPlaceIndexForPosition_maxResults - An optional parameter. The maximum number of results returned per request.

Default value: 50

SearchPlaceIndexForPosition, searchPlaceIndexForPosition_indexName - The name of the place index resource you want to use for the search.

SearchPlaceIndexForPosition, searchPlaceIndexForPosition_position - Specifies the longitude and latitude of the position to query.

This parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.

For example, [-123.1174, 49.2847] represents a position with longitude -123.1174 and latitude 49.2847.

data SearchPlaceIndexForPositionResponse Source #

Instances

Instances details
Generic SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Show SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

NFData SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Eq SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type Rep SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type Rep SearchPlaceIndexForPositionResponse = D1 ('MetaData "SearchPlaceIndexForPositionResponse" "Amazonka.Location.SearchPlaceIndexForPosition" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForPositionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SearchForPositionResult]) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SearchPlaceIndexForPositionSummary))))

newSearchPlaceIndexForPositionResponse Source #

Create a value of SearchPlaceIndexForPositionResponse 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:httpStatus:SearchPlaceIndexForPositionResponse', searchPlaceIndexForPositionResponse_httpStatus - The response's http status code.

$sel:results:SearchPlaceIndexForPositionResponse', searchPlaceIndexForPositionResponse_results - Returns a list of Places closest to the specified position. Each result contains additional information about the Places returned.

$sel:summary:SearchPlaceIndexForPositionResponse', searchPlaceIndexForPositionResponse_summary - Contains a summary of the request. Echoes the input values for Position, Language, MaxResults, and the DataSource of the place index.

SearchPlaceIndexForSuggestions

data SearchPlaceIndexForSuggestions Source #

See: newSearchPlaceIndexForSuggestions smart constructor.

Instances

Instances details
ToJSON SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

ToHeaders SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

ToPath SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

ToQuery SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

AWSRequest SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Generic SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Associated Types

type Rep SearchPlaceIndexForSuggestions :: Type -> Type #

Show SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

NFData SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Eq SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Hashable SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

type AWSResponse SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

type Rep SearchPlaceIndexForSuggestions Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

type Rep SearchPlaceIndexForSuggestions = D1 ('MetaData "SearchPlaceIndexForSuggestions" "Amazonka.Location.SearchPlaceIndexForSuggestions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForSuggestions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "biasPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: (S1 ('MetaSel ('Just "filterBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: S1 ('MetaSel ('Just "filterCountries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))) :*: ((S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newSearchPlaceIndexForSuggestions Source #

Create a value of SearchPlaceIndexForSuggestions 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:

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_biasPosition - An optional parameter that indicates a preference for place suggestions that are closer to a specified position.

If provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.

For example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847.

BiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_filterBBox - An optional parameter that limits the search results by returning only suggestions within a specified bounding box.

If provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.

For example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835, and the northeast corner has longitude -12.0684 and latitude -36.9542.

FilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_filterCountries - An optional parameter that limits the search results by returning only suggestions within the provided list of countries.

  • Use the ISO 3166 3-digit country code. For example, Australia uses three upper-case characters: AUS.

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_language - The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.

This setting affects the languages used in the results. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.

For an example, we'll use the Greek language. You search for Athens, Gr to get suggestions with the language parameter set to en. The results found will most likely be returned as Athens, Greece.

If you set the language parameter to el, for Greek, then the result found will more likely be returned as Αθήνα, Ελλάδα.

If the data provider does not have a value for Greek, the result will be in a language that the provider does support.

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_maxResults - An optional parameter. The maximum number of results returned per request.

The default: 5

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_indexName - The name of the place index resource you want to use for the search.

SearchPlaceIndexForSuggestions, searchPlaceIndexForSuggestions_text - The free-form partial text to use to generate place suggestions. For example, eiffel tow.

data SearchPlaceIndexForSuggestionsResponse Source #

Instances

Instances details
Generic SearchPlaceIndexForSuggestionsResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Show SearchPlaceIndexForSuggestionsResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

NFData SearchPlaceIndexForSuggestionsResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

Eq SearchPlaceIndexForSuggestionsResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

type Rep SearchPlaceIndexForSuggestionsResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForSuggestions

type Rep SearchPlaceIndexForSuggestionsResponse = D1 ('MetaData "SearchPlaceIndexForSuggestionsResponse" "Amazonka.Location.SearchPlaceIndexForSuggestions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForSuggestionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SearchForSuggestionsResult]) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SearchPlaceIndexForSuggestionsSummary))))

newSearchPlaceIndexForSuggestionsResponse Source #

Create a value of SearchPlaceIndexForSuggestionsResponse 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:httpStatus:SearchPlaceIndexForSuggestionsResponse', searchPlaceIndexForSuggestionsResponse_httpStatus - The response's http status code.

$sel:results:SearchPlaceIndexForSuggestionsResponse', searchPlaceIndexForSuggestionsResponse_results - A list of place suggestions that best match the search text.

$sel:summary:SearchPlaceIndexForSuggestionsResponse', searchPlaceIndexForSuggestionsResponse_summary - Contains a summary of the request. Echoes the input values for BiasPosition, FilterBBox, FilterCountries, Language, MaxResults, and Text. Also includes the DataSource of the place index.

SearchPlaceIndexForText

data SearchPlaceIndexForText Source #

See: newSearchPlaceIndexForText smart constructor.

Instances

Instances details
ToJSON SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

ToHeaders SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

ToPath SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

ToQuery SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

AWSRequest SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Generic SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Associated Types

type Rep SearchPlaceIndexForText :: Type -> Type #

Show SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

NFData SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Methods

rnf :: SearchPlaceIndexForText -> () #

Eq SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Hashable SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

type AWSResponse SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

type Rep SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

newSearchPlaceIndexForText Source #

Create a value of SearchPlaceIndexForText 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:

SearchPlaceIndexForText, searchPlaceIndexForText_biasPosition - An optional parameter that indicates a preference for places that are closer to a specified position.

If provided, this parameter must contain a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.

For example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847.

BiasPosition and FilterBBox are mutually exclusive. Specifying both options results in an error.

SearchPlaceIndexForText, searchPlaceIndexForText_filterBBox - An optional parameter that limits the search results by returning only places that are within the provided bounding box.

If provided, this parameter must contain a total of four consecutive numbers in two pairs. The first pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the southwest corner of the bounding box; the second pair of numbers represents the X and Y coordinates (longitude and latitude, respectively) of the northeast corner of the bounding box.

For example, [-12.7935, -37.4835, -12.0684, -36.9542] represents a bounding box where the southwest corner has longitude -12.7935 and latitude -37.4835, and the northeast corner has longitude -12.0684 and latitude -36.9542.

FilterBBox and BiasPosition are mutually exclusive. Specifying both options results in an error.

SearchPlaceIndexForText, searchPlaceIndexForText_filterCountries - An optional parameter that limits the search results by returning only places that are in a specified list of countries.

  • Valid values include ISO 3166 3-digit country codes. For example, Australia uses three upper-case characters: AUS.

SearchPlaceIndexForText, searchPlaceIndexForText_language - The preferred language used to return results. The value must be a valid BCP 47 language tag, for example, en for English.

This setting affects the languages used in the results, but not the results themselves. If no language is specified, or not supported for a particular result, the partner automatically chooses a language for the result.

For an example, we'll use the Greek language. You search for Athens, Greece, with the language parameter set to en. The result found will most likely be returned as Athens.

If you set the language parameter to el, for Greek, then the result found will more likely be returned as Αθήνα.

If the data provider does not have a value for Greek, the result will be in a language that the provider does support.

SearchPlaceIndexForText, searchPlaceIndexForText_maxResults - An optional parameter. The maximum number of results returned per request.

The default: 50

SearchPlaceIndexForText, searchPlaceIndexForText_indexName - The name of the place index resource you want to use for the search.

SearchPlaceIndexForText, searchPlaceIndexForText_text - The address, name, city, or region to be used in the search in free-form text format. For example, 123 Any Street.

data SearchPlaceIndexForTextResponse Source #

See: newSearchPlaceIndexForTextResponse smart constructor.

Instances

Instances details
Generic SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Associated Types

type Rep SearchPlaceIndexForTextResponse :: Type -> Type #

Show SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

NFData SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Eq SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

type Rep SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

type Rep SearchPlaceIndexForTextResponse = D1 ('MetaData "SearchPlaceIndexForTextResponse" "Amazonka.Location.SearchPlaceIndexForText" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForTextResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "results") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SearchForTextResult]) :*: S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SearchPlaceIndexForTextSummary))))

newSearchPlaceIndexForTextResponse Source #

Create a value of SearchPlaceIndexForTextResponse 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:httpStatus:SearchPlaceIndexForTextResponse', searchPlaceIndexForTextResponse_httpStatus - The response's http status code.

$sel:results:SearchPlaceIndexForTextResponse', searchPlaceIndexForTextResponse_results - A list of Places matching the input text. Each result contains additional information about the specific point of interest.

Not all response properties are included with all responses. Some properties may only be returned by specific data partners.

$sel:summary:SearchPlaceIndexForTextResponse', searchPlaceIndexForTextResponse_summary - Contains a summary of the request. Echoes the input values for BiasPosition, FilterBBox, FilterCountries, Language, MaxResults, and Text. Also includes the DataSource of the place index and the bounding box, ResultBBox, which surrounds the search results.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Location.TagResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource whose tags you want to update.

  • Format example: arn:aws:geo:region:account-id:resourcetype/ExampleResource

$sel:tags:TagResource', tagResource_tags - Applies one or more tags to specific resource. A tag is a key-value pair that helps you manage, identify, search, and filter your resources.

Format: "key" : "value"

Restrictions:

  • Maximum 50 tags per resource.
  • Each tag key must be unique and must have exactly one associated value.
  • Maximum key length: 128 Unicode characters in UTF-8.
  • Maximum value length: 256 Unicode characters in UTF-8.
  • Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @
  • Cannot use "aws:" as a prefix for a key.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Location.TagResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Location.UntagResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource from which you want to remove tags.

  • Format example: arn:aws:geo:region:account-id:resourcetype/ExampleResource

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys to remove from the specified resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Location.UntagResource" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateGeofenceCollection

data UpdateGeofenceCollection Source #

See: newUpdateGeofenceCollection smart constructor.

Instances

Instances details
ToJSON UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

ToHeaders UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

ToPath UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

ToQuery UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

AWSRequest UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Generic UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Associated Types

type Rep UpdateGeofenceCollection :: Type -> Type #

Read UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Show UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

NFData UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Eq UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Hashable UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type AWSResponse UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type Rep UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type Rep UpdateGeofenceCollection = D1 ('MetaData "UpdateGeofenceCollection" "Amazonka.Location.UpdateGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateGeofenceCollection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan))) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateGeofenceCollection Source #

Create a value of UpdateGeofenceCollection 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:

UpdateGeofenceCollection, updateGeofenceCollection_description - Updates the description for the geofence collection.

UpdateGeofenceCollection, updateGeofenceCollection_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

UpdateGeofenceCollection, updateGeofenceCollection_pricingPlanDataSource - This parameter is no longer used.

UpdateGeofenceCollection, updateGeofenceCollection_collectionName - The name of the geofence collection to update.

data UpdateGeofenceCollectionResponse Source #

See: newUpdateGeofenceCollectionResponse smart constructor.

Instances

Instances details
Generic UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Associated Types

type Rep UpdateGeofenceCollectionResponse :: Type -> Type #

Read UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Show UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

NFData UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Eq UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type Rep UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type Rep UpdateGeofenceCollectionResponse = D1 ('MetaData "UpdateGeofenceCollectionResponse" "Amazonka.Location.UpdateGeofenceCollection" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateGeofenceCollectionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "collectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newUpdateGeofenceCollectionResponse Source #

Create a value of UpdateGeofenceCollectionResponse 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:httpStatus:UpdateGeofenceCollectionResponse', updateGeofenceCollectionResponse_httpStatus - The response's http status code.

$sel:collectionArn:UpdateGeofenceCollectionResponse', updateGeofenceCollectionResponse_collectionArn - The Amazon Resource Name (ARN) of the updated geofence collection. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection

UpdateGeofenceCollection, updateGeofenceCollectionResponse_collectionName - The name of the updated geofence collection.

UpdateGeofenceCollectionResponse, updateGeofenceCollectionResponse_updateTime - The time when the geofence collection was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

UpdateMap

data UpdateMap Source #

See: newUpdateMap smart constructor.

Instances

Instances details
ToJSON UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

ToHeaders UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Methods

toHeaders :: UpdateMap -> [Header] #

ToPath UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

ToQuery UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

AWSRequest UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type AWSResponse UpdateMap #

Generic UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type Rep UpdateMap :: Type -> Type #

Read UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Show UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

NFData UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Methods

rnf :: UpdateMap -> () #

Eq UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Hashable UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type AWSResponse UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMap = D1 ('MetaData "UpdateMap" "Amazonka.Location.UpdateMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateMap Source #

Arguments

:: Text

UpdateMap

-> UpdateMap 

Create a value of UpdateMap 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:

UpdateMap, updateMap_description - Updates the description for the map resource.

UpdateMap, updateMap_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

UpdateMap, updateMap_mapName - The name of the map resource to update.

data UpdateMapResponse Source #

See: newUpdateMapResponse smart constructor.

Instances

Instances details
Generic UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type Rep UpdateMapResponse :: Type -> Type #

Read UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Show UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

NFData UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Methods

rnf :: UpdateMapResponse -> () #

Eq UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMapResponse = D1 ('MetaData "UpdateMapResponse" "Amazonka.Location.UpdateMap" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateMapResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "mapArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newUpdateMapResponse Source #

Create a value of UpdateMapResponse 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:httpStatus:UpdateMapResponse', updateMapResponse_httpStatus - The response's http status code.

$sel:mapArn:UpdateMapResponse', updateMapResponse_mapArn - The Amazon Resource Name (ARN) of the updated map resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:map/ExampleMap

UpdateMap, updateMapResponse_mapName - The name of the updated map resource.

UpdateMapResponse, updateMapResponse_updateTime - The timestamp for when the map resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

UpdatePlaceIndex

data UpdatePlaceIndex Source #

See: newUpdatePlaceIndex smart constructor.

Instances

Instances details
ToJSON UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

ToHeaders UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

ToPath UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

ToQuery UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

AWSRequest UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type AWSResponse UpdatePlaceIndex #

Generic UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type Rep UpdatePlaceIndex :: Type -> Type #

Read UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Show UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

NFData UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Methods

rnf :: UpdatePlaceIndex -> () #

Eq UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Hashable UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type AWSResponse UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type Rep UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type Rep UpdatePlaceIndex = D1 ('MetaData "UpdatePlaceIndex" "Amazonka.Location.UpdatePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdatePlaceIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceConfiguration)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdatePlaceIndex Source #

Create a value of UpdatePlaceIndex 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:dataSourceConfiguration:UpdatePlaceIndex', updatePlaceIndex_dataSourceConfiguration - Updates the data storage option for the place index resource.

UpdatePlaceIndex, updatePlaceIndex_description - Updates the description for the place index resource.

UpdatePlaceIndex, updatePlaceIndex_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

UpdatePlaceIndex, updatePlaceIndex_indexName - The name of the place index resource to update.

data UpdatePlaceIndexResponse Source #

See: newUpdatePlaceIndexResponse smart constructor.

Instances

Instances details
Generic UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type Rep UpdatePlaceIndexResponse :: Type -> Type #

Read UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Show UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

NFData UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Eq UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type Rep UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type Rep UpdatePlaceIndexResponse = D1 ('MetaData "UpdatePlaceIndexResponse" "Amazonka.Location.UpdatePlaceIndex" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdatePlaceIndexResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "indexArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newUpdatePlaceIndexResponse Source #

Create a value of UpdatePlaceIndexResponse 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:httpStatus:UpdatePlaceIndexResponse', updatePlaceIndexResponse_httpStatus - The response's http status code.

$sel:indexArn:UpdatePlaceIndexResponse', updatePlaceIndexResponse_indexArn - The Amazon Resource Name (ARN) of the upated place index resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:place- index/ExamplePlaceIndex

UpdatePlaceIndex, updatePlaceIndexResponse_indexName - The name of the updated place index resource.

UpdatePlaceIndexResponse, updatePlaceIndexResponse_updateTime - The timestamp for when the place index resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

UpdateRouteCalculator

data UpdateRouteCalculator Source #

See: newUpdateRouteCalculator smart constructor.

Instances

Instances details
ToJSON UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

ToHeaders UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

ToPath UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

ToQuery UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

AWSRequest UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type AWSResponse UpdateRouteCalculator #

Generic UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type Rep UpdateRouteCalculator :: Type -> Type #

Read UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Show UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

NFData UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Methods

rnf :: UpdateRouteCalculator -> () #

Eq UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Hashable UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type AWSResponse UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type Rep UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type Rep UpdateRouteCalculator = D1 ('MetaData "UpdateRouteCalculator" "Amazonka.Location.UpdateRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateRouteCalculator Source #

Create a value of UpdateRouteCalculator 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:

UpdateRouteCalculator, updateRouteCalculator_description - Updates the description for the route calculator resource.

UpdateRouteCalculator, updateRouteCalculator_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

UpdateRouteCalculator, updateRouteCalculator_calculatorName - The name of the route calculator resource to update.

data UpdateRouteCalculatorResponse Source #

See: newUpdateRouteCalculatorResponse smart constructor.

Instances

Instances details
Generic UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type Rep UpdateRouteCalculatorResponse :: Type -> Type #

Read UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Show UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

NFData UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Eq UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type Rep UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type Rep UpdateRouteCalculatorResponse = D1 ('MetaData "UpdateRouteCalculatorResponse" "Amazonka.Location.UpdateRouteCalculator" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateRouteCalculatorResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "calculatorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newUpdateRouteCalculatorResponse Source #

Create a value of UpdateRouteCalculatorResponse 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:httpStatus:UpdateRouteCalculatorResponse', updateRouteCalculatorResponse_httpStatus - The response's http status code.

$sel:calculatorArn:UpdateRouteCalculatorResponse', updateRouteCalculatorResponse_calculatorArn - The Amazon Resource Name (ARN) of the updated route calculator resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:route- calculator/ExampleCalculator

UpdateRouteCalculator, updateRouteCalculatorResponse_calculatorName - The name of the updated route calculator resource.

UpdateRouteCalculatorResponse, updateRouteCalculatorResponse_updateTime - The timestamp for when the route calculator was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

UpdateTracker

data UpdateTracker Source #

See: newUpdateTracker smart constructor.

Instances

Instances details
ToJSON UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

ToHeaders UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

ToPath UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

ToQuery UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

AWSRequest UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type AWSResponse UpdateTracker #

Generic UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type Rep UpdateTracker :: Type -> Type #

Read UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Show UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

NFData UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Methods

rnf :: UpdateTracker -> () #

Eq UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Hashable UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type AWSResponse UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTracker = D1 ('MetaData "UpdateTracker" "Amazonka.Location.UpdateTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateTracker'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "positionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionFiltering))) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateTracker Source #

Create a value of UpdateTracker 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:

UpdateTracker, updateTracker_description - Updates the description for the tracker resource.

$sel:positionFiltering:UpdateTracker', updateTracker_positionFiltering - Updates the position filtering for the tracker resource.

Valid values:

  • TimeBased - Location updates are evaluated against linked geofence collections, but not every location update is stored. If your update frequency is more often than 30 seconds, only one update per 30 seconds is stored for each unique device ID.
  • DistanceBased - If the device has moved less than 30 m (98.4 ft), location updates are ignored. Location updates within this distance are neither evaluated against linked geofence collections, nor stored. This helps control costs by reducing the number of geofence evaluations and historical device positions to paginate through. Distance-based filtering can also reduce the effects of GPS noise when displaying device trajectories on a map.
  • AccuracyBased - If the device has moved less than the measured accuracy, location updates are ignored. For example, if two consecutive updates from a device have a horizontal accuracy of 5 m and 10 m, the second update is ignored if the device has moved less than 15 m. Ignored location updates are neither evaluated against linked geofence collections, nor stored. This helps educe the effects of GPS noise when displaying device trajectories on a map, and can help control costs by reducing the number of geofence evaluations.

UpdateTracker, updateTracker_pricingPlan - No longer used. If included, the only allowed value is RequestBasedUsage.

UpdateTracker, updateTracker_pricingPlanDataSource - This parameter is no longer used.

UpdateTracker, updateTracker_trackerName - The name of the tracker resource to update.

data UpdateTrackerResponse Source #

See: newUpdateTrackerResponse smart constructor.

Instances

Instances details
Generic UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type Rep UpdateTrackerResponse :: Type -> Type #

Read UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Show UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

NFData UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Methods

rnf :: UpdateTrackerResponse -> () #

Eq UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTrackerResponse = D1 ('MetaData "UpdateTrackerResponse" "Amazonka.Location.UpdateTracker" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "UpdateTrackerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "trackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newUpdateTrackerResponse Source #

Create a value of UpdateTrackerResponse 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:httpStatus:UpdateTrackerResponse', updateTrackerResponse_httpStatus - The response's http status code.

$sel:trackerArn:UpdateTrackerResponse', updateTrackerResponse_trackerArn - The Amazon Resource Name (ARN) of the updated tracker resource. Used to specify a resource across AWS.

  • Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker

UpdateTracker, updateTrackerResponse_trackerName - The name of the updated tracker resource.

UpdateTrackerResponse, updateTrackerResponse_updateTime - The timestamp for when the tracker resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

Types

BatchItemErrorCode

newtype BatchItemErrorCode Source #

Instances

Instances details
FromJSON BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

FromJSONKey BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToJSON BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToJSONKey BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToByteString BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToHeader BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToLog BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToQuery BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

FromText BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToText BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

FromXML BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToXML BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Generic BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Associated Types

type Rep BatchItemErrorCode :: Type -> Type #

Read BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Show BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

NFData BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Methods

rnf :: BatchItemErrorCode -> () #

Eq BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Ord BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Hashable BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

type Rep BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

type Rep BatchItemErrorCode = D1 ('MetaData "BatchItemErrorCode" "Amazonka.Location.Types.BatchItemErrorCode" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "BatchItemErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchItemErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DimensionUnit

newtype DimensionUnit Source #

Constructors

DimensionUnit' 

Bundled Patterns

pattern DimensionUnit_Feet :: DimensionUnit 
pattern DimensionUnit_Meters :: DimensionUnit 

Instances

Instances details
FromJSON DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

FromJSONKey DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToJSON DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToJSONKey DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToByteString DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToHeader DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToLog DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToQuery DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

FromText DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToText DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Methods

toText :: DimensionUnit -> Text #

FromXML DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToXML DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Methods

toXML :: DimensionUnit -> XML #

Generic DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Associated Types

type Rep DimensionUnit :: Type -> Type #

Read DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Show DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

NFData DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Methods

rnf :: DimensionUnit -> () #

Eq DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Ord DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Hashable DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

type Rep DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

type Rep DimensionUnit = D1 ('MetaData "DimensionUnit" "Amazonka.Location.Types.DimensionUnit" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "DimensionUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDimensionUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DistanceUnit

newtype DistanceUnit Source #

Constructors

DistanceUnit' 

Bundled Patterns

pattern DistanceUnit_Kilometers :: DistanceUnit 
pattern DistanceUnit_Miles :: DistanceUnit 

Instances

Instances details
FromJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

FromJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToByteString DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToHeader DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToLog DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToQuery DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

FromText DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToText DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Methods

toText :: DistanceUnit -> Text #

FromXML DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToXML DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Methods

toXML :: DistanceUnit -> XML #

Generic DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Associated Types

type Rep DistanceUnit :: Type -> Type #

Read DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Show DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

NFData DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Methods

rnf :: DistanceUnit -> () #

Eq DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Ord DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Hashable DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

type Rep DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

type Rep DistanceUnit = D1 ('MetaData "DistanceUnit" "Amazonka.Location.Types.DistanceUnit" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "DistanceUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDistanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IntendedUse

newtype IntendedUse Source #

Constructors

IntendedUse' 

Bundled Patterns

pattern IntendedUse_SingleUse :: IntendedUse 
pattern IntendedUse_Storage :: IntendedUse 

Instances

Instances details
FromJSON IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

FromJSONKey IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToJSON IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToJSONKey IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToByteString IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToHeader IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToLog IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToQuery IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

FromText IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToText IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Methods

toText :: IntendedUse -> Text #

FromXML IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToXML IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Methods

toXML :: IntendedUse -> XML #

Generic IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Associated Types

type Rep IntendedUse :: Type -> Type #

Read IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Show IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

NFData IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Methods

rnf :: IntendedUse -> () #

Eq IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Ord IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Hashable IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

type Rep IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

type Rep IntendedUse = D1 ('MetaData "IntendedUse" "Amazonka.Location.Types.IntendedUse" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "IntendedUse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIntendedUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PositionFiltering

newtype PositionFiltering Source #

Instances

Instances details
FromJSON PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

FromJSONKey PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToJSON PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToJSONKey PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToByteString PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToHeader PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToLog PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToQuery PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

FromText PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToText PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

FromXML PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToXML PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Generic PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Associated Types

type Rep PositionFiltering :: Type -> Type #

Read PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Show PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

NFData PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Methods

rnf :: PositionFiltering -> () #

Eq PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Ord PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Hashable PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

type Rep PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

type Rep PositionFiltering = D1 ('MetaData "PositionFiltering" "Amazonka.Location.Types.PositionFiltering" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "PositionFiltering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPositionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PricingPlan

newtype PricingPlan Source #

Constructors

PricingPlan' 

Instances

Instances details
FromJSON PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

FromJSONKey PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToJSON PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToJSONKey PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToByteString PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToHeader PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToLog PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToQuery PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

FromText PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToText PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Methods

toText :: PricingPlan -> Text #

FromXML PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToXML PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Methods

toXML :: PricingPlan -> XML #

Generic PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Associated Types

type Rep PricingPlan :: Type -> Type #

Read PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Show PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

NFData PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Methods

rnf :: PricingPlan -> () #

Eq PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Ord PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Hashable PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

type Rep PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

type Rep PricingPlan = D1 ('MetaData "PricingPlan" "Amazonka.Location.Types.PricingPlan" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "PricingPlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteMatrixErrorCode

newtype RouteMatrixErrorCode Source #

Instances

Instances details
FromJSON RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

FromJSONKey RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToJSON RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToJSONKey RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToByteString RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToHeader RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToLog RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToQuery RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

FromText RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToText RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

FromXML RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

ToXML RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Generic RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Associated Types

type Rep RouteMatrixErrorCode :: Type -> Type #

Read RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Show RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

NFData RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Methods

rnf :: RouteMatrixErrorCode -> () #

Eq RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Ord RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

Hashable RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

type Rep RouteMatrixErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixErrorCode

type Rep RouteMatrixErrorCode = D1 ('MetaData "RouteMatrixErrorCode" "Amazonka.Location.Types.RouteMatrixErrorCode" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "RouteMatrixErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteMatrixErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TravelMode

newtype TravelMode Source #

Constructors

TravelMode' 

Fields

Bundled Patterns

pattern TravelMode_Car :: TravelMode 
pattern TravelMode_Truck :: TravelMode 
pattern TravelMode_Walking :: TravelMode 

Instances

Instances details
FromJSON TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

FromJSONKey TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToJSON TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToJSONKey TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToByteString TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToHeader TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToLog TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToQuery TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

FromText TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToText TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Methods

toText :: TravelMode -> Text #

FromXML TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToXML TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Methods

toXML :: TravelMode -> XML #

Generic TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Associated Types

type Rep TravelMode :: Type -> Type #

Read TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Show TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

NFData TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Methods

rnf :: TravelMode -> () #

Eq TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Ord TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Hashable TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

type Rep TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

type Rep TravelMode = D1 ('MetaData "TravelMode" "Amazonka.Location.Types.TravelMode" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "TravelMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTravelMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VehicleWeightUnit

newtype VehicleWeightUnit Source #

Instances

Instances details
FromJSON VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

FromJSONKey VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToJSON VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToJSONKey VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToByteString VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToHeader VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToLog VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToQuery VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

FromText VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToText VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

FromXML VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToXML VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Generic VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Associated Types

type Rep VehicleWeightUnit :: Type -> Type #

Read VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Show VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

NFData VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Methods

rnf :: VehicleWeightUnit -> () #

Eq VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Ord VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Hashable VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

type Rep VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

type Rep VehicleWeightUnit = D1 ('MetaData "VehicleWeightUnit" "Amazonka.Location.Types.VehicleWeightUnit" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'True) (C1 ('MetaCons "VehicleWeightUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVehicleWeightUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchDeleteDevicePositionHistoryError

data BatchDeleteDevicePositionHistoryError Source #

Contains the tracker resource details.

See: newBatchDeleteDevicePositionHistoryError smart constructor.

Instances

Instances details
FromJSON BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Generic BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Read BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Show BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

NFData BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Eq BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Hashable BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

type Rep BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

type Rep BatchDeleteDevicePositionHistoryError = D1 ('MetaData "BatchDeleteDevicePositionHistoryError" "Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteDevicePositionHistoryError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError)))

BatchDeleteGeofenceError

data BatchDeleteGeofenceError Source #

Contains error details for each geofence that failed to delete from the geofence collection.

See: newBatchDeleteGeofenceError smart constructor.

Instances

Instances details
FromJSON BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Generic BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Associated Types

type Rep BatchDeleteGeofenceError :: Type -> Type #

Read BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Show BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

NFData BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Eq BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Hashable BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

type Rep BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

type Rep BatchDeleteGeofenceError = D1 ('MetaData "BatchDeleteGeofenceError" "Amazonka.Location.Types.BatchDeleteGeofenceError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchDeleteGeofenceError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBatchDeleteGeofenceError Source #

Create a value of BatchDeleteGeofenceError 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:error:BatchDeleteGeofenceError', batchDeleteGeofenceError_error - Contains details associated to the batch error.

$sel:geofenceId:BatchDeleteGeofenceError', batchDeleteGeofenceError_geofenceId - The geofence associated with the error message.

BatchEvaluateGeofencesError

data BatchEvaluateGeofencesError Source #

Contains error details for each device that failed to evaluate its position against the geofences in a given geofence collection.

See: newBatchEvaluateGeofencesError smart constructor.

Instances

Instances details
FromJSON BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Generic BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Associated Types

type Rep BatchEvaluateGeofencesError :: Type -> Type #

Read BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Show BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

NFData BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Eq BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Hashable BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

type Rep BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

type Rep BatchEvaluateGeofencesError = D1 ('MetaData "BatchEvaluateGeofencesError" "Amazonka.Location.Types.BatchEvaluateGeofencesError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchEvaluateGeofencesError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError) :*: S1 ('MetaSel ('Just "sampleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newBatchEvaluateGeofencesError Source #

Create a value of BatchEvaluateGeofencesError 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:deviceId:BatchEvaluateGeofencesError', batchEvaluateGeofencesError_deviceId - The device associated with the position evaluation error.

$sel:error:BatchEvaluateGeofencesError', batchEvaluateGeofencesError_error - Contains details associated to the batch error.

$sel:sampleTime:BatchEvaluateGeofencesError', batchEvaluateGeofencesError_sampleTime - Specifies a timestamp for when the error occurred in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

BatchGetDevicePositionError

data BatchGetDevicePositionError Source #

Contains error details for each device that didn't return a position.

See: newBatchGetDevicePositionError smart constructor.

Instances

Instances details
FromJSON BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Generic BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Associated Types

type Rep BatchGetDevicePositionError :: Type -> Type #

Read BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Show BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

NFData BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Eq BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Hashable BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

type Rep BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

type Rep BatchGetDevicePositionError = D1 ('MetaData "BatchGetDevicePositionError" "Amazonka.Location.Types.BatchGetDevicePositionError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchGetDevicePositionError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError)))

newBatchGetDevicePositionError Source #

Create a value of BatchGetDevicePositionError 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:deviceId:BatchGetDevicePositionError', batchGetDevicePositionError_deviceId - The ID of the device that didn't return a position.

$sel:error:BatchGetDevicePositionError', batchGetDevicePositionError_error - Contains details related to the error code.

BatchItemError

data BatchItemError Source #

Contains the batch request error details associated with the request.

See: newBatchItemError smart constructor.

Instances

Instances details
FromJSON BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Generic BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Associated Types

type Rep BatchItemError :: Type -> Type #

Read BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Show BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

NFData BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Methods

rnf :: BatchItemError -> () #

Eq BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Hashable BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

type Rep BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

type Rep BatchItemError = D1 ('MetaData "BatchItemError" "Amazonka.Location.Types.BatchItemError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchItemError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchItemErrorCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newBatchItemError :: BatchItemError Source #

Create a value of BatchItemError 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:code:BatchItemError', batchItemError_code - The error code associated with the batch request error.

$sel:message:BatchItemError', batchItemError_message - A message with the reason for the batch request error.

BatchPutGeofenceError

data BatchPutGeofenceError Source #

Contains error details for each geofence that failed to be stored in a given geofence collection.

See: newBatchPutGeofenceError smart constructor.

Instances

Instances details
FromJSON BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Generic BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Associated Types

type Rep BatchPutGeofenceError :: Type -> Type #

Read BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Show BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

NFData BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Methods

rnf :: BatchPutGeofenceError -> () #

Eq BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Hashable BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

type Rep BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

type Rep BatchPutGeofenceError = D1 ('MetaData "BatchPutGeofenceError" "Amazonka.Location.Types.BatchPutGeofenceError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchPutGeofenceError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newBatchPutGeofenceError Source #

Create a value of BatchPutGeofenceError 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:error:BatchPutGeofenceError', batchPutGeofenceError_error - Contains details associated to the batch error.

$sel:geofenceId:BatchPutGeofenceError', batchPutGeofenceError_geofenceId - The geofence associated with the error message.

BatchPutGeofenceRequestEntry

data BatchPutGeofenceRequestEntry Source #

Contains geofence geometry details.

See: newBatchPutGeofenceRequestEntry smart constructor.

Instances

Instances details
ToJSON BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Generic BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Associated Types

type Rep BatchPutGeofenceRequestEntry :: Type -> Type #

Show BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

NFData BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Eq BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Hashable BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

type Rep BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

type Rep BatchPutGeofenceRequestEntry = D1 ('MetaData "BatchPutGeofenceRequestEntry" "Amazonka.Location.Types.BatchPutGeofenceRequestEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchPutGeofenceRequestEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GeofenceGeometry)))

newBatchPutGeofenceRequestEntry Source #

Create a value of BatchPutGeofenceRequestEntry 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:geofenceId:BatchPutGeofenceRequestEntry', batchPutGeofenceRequestEntry_geofenceId - The identifier for the geofence to be stored in a given geofence collection.

$sel:geometry:BatchPutGeofenceRequestEntry', batchPutGeofenceRequestEntry_geometry - Contains the details of the position of the geofence. Can be either a polygon or a circle. Including both will return a validation error.

Each geofence polygon can have a maximum of 1,000 vertices.

BatchPutGeofenceSuccess

data BatchPutGeofenceSuccess Source #

Contains a summary of each geofence that was successfully stored in a given geofence collection.

See: newBatchPutGeofenceSuccess smart constructor.

Instances

Instances details
FromJSON BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Generic BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Associated Types

type Rep BatchPutGeofenceSuccess :: Type -> Type #

Read BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Show BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

NFData BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Methods

rnf :: BatchPutGeofenceSuccess -> () #

Eq BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Hashable BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

type Rep BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

type Rep BatchPutGeofenceSuccess = D1 ('MetaData "BatchPutGeofenceSuccess" "Amazonka.Location.Types.BatchPutGeofenceSuccess" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchPutGeofenceSuccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: (S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newBatchPutGeofenceSuccess Source #

Create a value of BatchPutGeofenceSuccess 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:createTime:BatchPutGeofenceSuccess', batchPutGeofenceSuccess_createTime - The timestamp for when the geofence was stored in a geofence collection in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

$sel:geofenceId:BatchPutGeofenceSuccess', batchPutGeofenceSuccess_geofenceId - The geofence successfully stored in a geofence collection.

$sel:updateTime:BatchPutGeofenceSuccess', batchPutGeofenceSuccess_updateTime - The timestamp for when the geofence was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

BatchUpdateDevicePositionError

data BatchUpdateDevicePositionError Source #

Contains error details for each device that failed to update its position.

See: newBatchUpdateDevicePositionError smart constructor.

Instances

Instances details
FromJSON BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Generic BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Associated Types

type Rep BatchUpdateDevicePositionError :: Type -> Type #

Read BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Show BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

NFData BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Eq BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Hashable BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

type Rep BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

type Rep BatchUpdateDevicePositionError = D1 ('MetaData "BatchUpdateDevicePositionError" "Amazonka.Location.Types.BatchUpdateDevicePositionError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "BatchUpdateDevicePositionError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 BatchItemError) :*: S1 ('MetaSel ('Just "sampleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))))

newBatchUpdateDevicePositionError Source #

Create a value of BatchUpdateDevicePositionError 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:deviceId:BatchUpdateDevicePositionError', batchUpdateDevicePositionError_deviceId - The device associated with the failed location update.

$sel:error:BatchUpdateDevicePositionError', batchUpdateDevicePositionError_error - Contains details related to the error code such as the error code and error message.

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

CalculateRouteCarModeOptions

data CalculateRouteCarModeOptions Source #

Contains details about additional route preferences for requests that specify TravelMode as Car.

See: newCalculateRouteCarModeOptions smart constructor.

Instances

Instances details
ToJSON CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Generic CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Associated Types

type Rep CalculateRouteCarModeOptions :: Type -> Type #

Read CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Show CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

NFData CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Eq CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Hashable CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

type Rep CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

type Rep CalculateRouteCarModeOptions = D1 ('MetaData "CalculateRouteCarModeOptions" "Amazonka.Location.Types.CalculateRouteCarModeOptions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteCarModeOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "avoidFerries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "avoidTolls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newCalculateRouteCarModeOptions :: CalculateRouteCarModeOptions Source #

Create a value of CalculateRouteCarModeOptions 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:avoidFerries:CalculateRouteCarModeOptions', calculateRouteCarModeOptions_avoidFerries - Avoids ferries when calculating routes.

Default Value: false

Valid Values: false | true

$sel:avoidTolls:CalculateRouteCarModeOptions', calculateRouteCarModeOptions_avoidTolls - Avoids tolls when calculating routes.

Default Value: false

Valid Values: false | true

CalculateRouteMatrixSummary

data CalculateRouteMatrixSummary Source #

A summary of the calculated route matrix.

See: newCalculateRouteMatrixSummary smart constructor.

Instances

Instances details
FromJSON CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

Generic CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

Associated Types

type Rep CalculateRouteMatrixSummary :: Type -> Type #

Read CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

Show CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

NFData CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

Eq CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

Hashable CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

type Rep CalculateRouteMatrixSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteMatrixSummary

type Rep CalculateRouteMatrixSummary = D1 ('MetaData "CalculateRouteMatrixSummary" "Amazonka.Location.Types.CalculateRouteMatrixSummary" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteMatrixSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DistanceUnit)) :*: (S1 ('MetaSel ('Just "errorCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "routeCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newCalculateRouteMatrixSummary Source #

Create a value of CalculateRouteMatrixSummary 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:dataSource:CalculateRouteMatrixSummary', calculateRouteMatrixSummary_dataSource - The data provider of traffic and road network data used to calculate the routes. Indicates one of the available providers:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:distanceUnit:CalculateRouteMatrixSummary', calculateRouteMatrixSummary_distanceUnit - The unit of measurement for route distances.

$sel:errorCount:CalculateRouteMatrixSummary', calculateRouteMatrixSummary_errorCount - The count of error results in the route matrix. If this number is 0, all routes were calculated successfully.

$sel:routeCount:CalculateRouteMatrixSummary', calculateRouteMatrixSummary_routeCount - The count of cells in the route matrix. Equal to the number of DeparturePositions multiplied by the number of DestinationPositions.

CalculateRouteSummary

data CalculateRouteSummary Source #

A summary of the calculated route.

See: newCalculateRouteSummary smart constructor.

Instances

Instances details
FromJSON CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Generic CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Associated Types

type Rep CalculateRouteSummary :: Type -> Type #

Show CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

NFData CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Methods

rnf :: CalculateRouteSummary -> () #

Eq CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Hashable CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

type Rep CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

type Rep CalculateRouteSummary = D1 ('MetaData "CalculateRouteSummary" "Amazonka.Location.Types.CalculateRouteSummary" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "distance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)) :*: (S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DistanceUnit) :*: (S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "routeBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double)))))))

newCalculateRouteSummary Source #

Create a value of CalculateRouteSummary 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:dataSource:CalculateRouteSummary', calculateRouteSummary_dataSource - The data provider of traffic and road network data used to calculate the route. Indicates one of the available providers:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:distance:CalculateRouteSummary', calculateRouteSummary_distance - The total distance covered by the route. The sum of the distance travelled between every stop on the route.

If Esri is the data source for the route calculator, the route distance can’t be greater than 400 km. If the route exceeds 400 km, the response is a 400 RoutesValidationException error.

$sel:distanceUnit:CalculateRouteSummary', calculateRouteSummary_distanceUnit - The unit of measurement for route distances.

$sel:durationSeconds:CalculateRouteSummary', calculateRouteSummary_durationSeconds - The total travel time for the route measured in seconds. The sum of the travel time between every stop on the route.

$sel:routeBBox:CalculateRouteSummary', calculateRouteSummary_routeBBox - Specifies a geographical box surrounding a route. Used to zoom into a route when displaying it in a map. For example, [min x, min y, max x, max y].

The first 2 bbox parameters describe the lower southwest corner:

  • The first bbox position is the X coordinate or longitude of the lower southwest corner.
  • The second bbox position is the Y coordinate or latitude of the lower southwest corner.

The next 2 bbox parameters describe the upper northeast corner:

  • The third bbox position is the X coordinate, or longitude of the upper northeast corner.
  • The fourth bbox position is the Y coordinate, or latitude of the upper northeast corner.

CalculateRouteTruckModeOptions

data CalculateRouteTruckModeOptions Source #

Contains details about additional route preferences for requests that specify TravelMode as Truck.

See: newCalculateRouteTruckModeOptions smart constructor.

Instances

Instances details
ToJSON CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Generic CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Associated Types

type Rep CalculateRouteTruckModeOptions :: Type -> Type #

Read CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Show CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

NFData CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Eq CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Hashable CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

type Rep CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

type Rep CalculateRouteTruckModeOptions = D1 ('MetaData "CalculateRouteTruckModeOptions" "Amazonka.Location.Types.CalculateRouteTruckModeOptions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "CalculateRouteTruckModeOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "avoidFerries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "avoidTolls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TruckDimensions)) :*: S1 ('MetaSel ('Just "weight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TruckWeight)))))

newCalculateRouteTruckModeOptions :: CalculateRouteTruckModeOptions Source #

Create a value of CalculateRouteTruckModeOptions 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:avoidFerries:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_avoidFerries - Avoids ferries when calculating routes.

Default Value: false

Valid Values: false | true

$sel:avoidTolls:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_avoidTolls - Avoids tolls when calculating routes.

Default Value: false

Valid Values: false | true

$sel:dimensions:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_dimensions - Specifies the truck's dimension specifications including length, height, width, and unit of measurement. Used to avoid roads that can't support the truck's dimensions.

$sel:weight:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_weight - Specifies the truck's weight specifications including total weight and unit of measurement. Used to avoid roads that can't support the truck's weight.

Circle

data Circle Source #

A circle on the earth, as defined by a center point and a radius.

See: newCircle smart constructor.

Instances

Instances details
FromJSON Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

ToJSON Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

Generic Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

Associated Types

type Rep Circle :: Type -> Type #

Methods

from :: Circle -> Rep Circle x #

to :: Rep Circle x -> Circle #

Show Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

NFData Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

Methods

rnf :: Circle -> () #

Eq Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

Methods

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

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

Hashable Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

Methods

hashWithSalt :: Int -> Circle -> Int #

hash :: Circle -> Int #

type Rep Circle Source # 
Instance details

Defined in Amazonka.Location.Types.Circle

type Rep Circle = D1 ('MetaData "Circle" "Amazonka.Location.Types.Circle" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "Circle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "center") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))) :*: S1 ('MetaSel ('Just "radius") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newCircle Source #

Create a value of Circle 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:center:Circle', circle_center - A single point geometry, specifying the center of the circle, using WGS 84 coordinates, in the form [longitude, latitude].

$sel:radius:Circle', circle_radius - The radius of the circle in meters. Must be greater than zero and no larger than 100,000 (100 kilometers).

DataSourceConfiguration

data DataSourceConfiguration Source #

Specifies the data storage option chosen for requesting Places.

When using Amazon Location Places:

  • If using HERE Technologies as a data provider, you can't store results for locations in Japan by setting IntendedUse to Storage. parameter.
  • Under the MobileAssetTracking or MobilAssetManagement pricing plan, you can't store results from your place index resources by setting IntendedUse to Storage. This returns a validation exception error.

For more information, see the AWS Service Terms for Amazon Location Service.

See: newDataSourceConfiguration smart constructor.

Instances

Instances details
FromJSON DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

ToJSON DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Generic DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Associated Types

type Rep DataSourceConfiguration :: Type -> Type #

Read DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Show DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

NFData DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Methods

rnf :: DataSourceConfiguration -> () #

Eq DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Hashable DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

type Rep DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

type Rep DataSourceConfiguration = D1 ('MetaData "DataSourceConfiguration" "Amazonka.Location.Types.DataSourceConfiguration" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DataSourceConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "intendedUse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntendedUse))))

newDataSourceConfiguration :: DataSourceConfiguration Source #

Create a value of DataSourceConfiguration 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:intendedUse:DataSourceConfiguration', dataSourceConfiguration_intendedUse - Specifies how the results of an operation will be stored by the caller.

Valid values include:

  • SingleUse specifies that the results won't be stored.
  • Storage specifies that the result can be cached or stored in a database.

Default value: SingleUse

DevicePosition

data DevicePosition Source #

Contains the device position details.

See: newDevicePosition smart constructor.

Instances

Instances details
FromJSON DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Generic DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Associated Types

type Rep DevicePosition :: Type -> Type #

Show DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

NFData DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Methods

rnf :: DevicePosition -> () #

Eq DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Hashable DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

type Rep DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

newDevicePosition Source #

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

$sel:deviceId:DevicePosition', devicePosition_deviceId - The device whose position you retrieved.

$sel:positionProperties:DevicePosition', devicePosition_positionProperties - The properties associated with the position.

$sel:position:DevicePosition', devicePosition_position - The last known device position.

$sel:receivedTime:DevicePosition', devicePosition_receivedTime - The timestamp for when the tracker resource received the device position in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

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

DevicePositionUpdate

data DevicePositionUpdate Source #

Contains the position update details for a device.

See: newDevicePositionUpdate smart constructor.

Instances

Instances details
ToJSON DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Generic DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Associated Types

type Rep DevicePositionUpdate :: Type -> Type #

Show DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

NFData DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Methods

rnf :: DevicePositionUpdate -> () #

Eq DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Hashable DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

type Rep DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

type Rep DevicePositionUpdate = D1 ('MetaData "DevicePositionUpdate" "Amazonka.Location.Types.DevicePositionUpdate" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "DevicePositionUpdate'" '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)))))

newDevicePositionUpdate Source #

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

$sel:positionProperties:DevicePositionUpdate', devicePositionUpdate_positionProperties - Associates one of more properties with the position update. A property is a key-value pair stored with the position update and added to any geofence event the update may trigger.

Format: "key" : "value"

$sel:deviceId:DevicePositionUpdate', devicePositionUpdate_deviceId - The device associated to the position update.

$sel:position:DevicePositionUpdate', devicePositionUpdate_position - The latest device position defined in WGS 84 format: [X or longitude, Y or latitude].

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

GeofenceGeometry

data GeofenceGeometry Source #

Contains the geofence geometry details.

A geofence geometry is made up of either a polygon or a circle. Can be either a polygon or a circle. Including both will return a validation error.

Amazon Location doesn't currently support polygons with holes, multipolygons, polygons that are wound clockwise, or that cross the antimeridian.

See: newGeofenceGeometry smart constructor.

Instances

Instances details
FromJSON GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

ToJSON GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Generic GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Associated Types

type Rep GeofenceGeometry :: Type -> Type #

Show GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

NFData GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Methods

rnf :: GeofenceGeometry -> () #

Eq GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Hashable GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

type Rep GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

type Rep GeofenceGeometry = D1 ('MetaData "GeofenceGeometry" "Amazonka.Location.Types.GeofenceGeometry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "GeofenceGeometry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "circle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Circle))) :*: S1 ('MetaSel ('Just "polygon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty (NonEmpty (Sensitive (NonEmpty Double))))))))

newGeofenceGeometry :: GeofenceGeometry Source #

Create a value of GeofenceGeometry 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:circle:GeofenceGeometry', geofenceGeometry_circle - A circle on the earth, as defined by a center point and a radius.

$sel:polygon:GeofenceGeometry', geofenceGeometry_polygon - A polygon is a list of linear rings which are each made up of a list of vertices.

Each vertex is a 2-dimensional point of the form: [longitude, latitude]. This is represented as an array of doubles of length 2 (so [double, double]).

An array of 4 or more vertices, where the first and last vertex are the same (to form a closed boundary), is called a linear ring. The linear ring vertices must be listed in counter-clockwise order around the ring’s interior. The linear ring is represented as an array of vertices, or an array of arrays of doubles ([[double, double], ...]).

A geofence consists of a single linear ring. To allow for future expansion, the Polygon parameter takes an array of linear rings, which is represented as an array of arrays of arrays of doubles ([[[double, double], ...], ...]).

A linear ring for use in geofences can consist of between 4 and 1,000 vertices.

Leg

data Leg Source #

Contains the calculated route's details for each path between a pair of positions. The number of legs returned corresponds to one fewer than the total number of positions in the request.

For example, a route with a departure position and destination position returns one leg with the positions snapped to a nearby road:

  • The StartPosition is the departure position.
  • The EndPosition is the destination position.

A route with a waypoint between the departure and destination position returns two legs with the positions snapped to a nearby road:

  • Leg 1: The StartPosition is the departure position . The EndPosition is the waypoint positon.
  • Leg 2: The StartPosition is the waypoint position. The EndPosition is the destination position.

See: newLeg smart constructor.

Instances

Instances details
FromJSON Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Generic Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Associated Types

type Rep Leg :: Type -> Type #

Methods

from :: Leg -> Rep Leg x #

to :: Rep Leg x -> Leg #

Show Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

showsPrec :: Int -> Leg -> ShowS #

show :: Leg -> String #

showList :: [Leg] -> ShowS #

NFData Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

rnf :: Leg -> () #

Eq Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

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

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

Hashable Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

hashWithSalt :: Int -> Leg -> Int #

hash :: Leg -> Int #

type Rep Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

newLeg Source #

Create a value of Leg 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:geometry:Leg', leg_geometry - Contains the calculated route's path as a linestring geometry.

Leg, leg_distance - The distance between the leg's StartPosition and EndPosition along a calculated route.

  • The default measurement is Kilometers unless the request specifies a DistanceUnit of Miles.

Leg, leg_durationSeconds - The estimated travel time between the leg's StartPosition and EndPosition. The travel mode and departure time that you specify in the request determines the calculated time.

Leg, leg_endPosition - The terminating position of the leg. Follows the format [longitude,latitude].

If the EndPosition isn't located on a road, it's snapped to a nearby road.

Leg, leg_startPosition - The starting position of the leg. Follows the format [longitude,latitude].

If the StartPosition isn't located on a road, it's snapped to a nearby road.

$sel:steps:Leg', leg_steps - Contains a list of steps, which represent subsections of a leg. Each step provides instructions for how to move to the next step in the leg such as the step's start position, end position, travel distance, travel duration, and geometry offset.

LegGeometry

data LegGeometry Source #

Contains the geometry details for each path between a pair of positions. Used in plotting a route leg on a map.

See: newLegGeometry smart constructor.

Instances

Instances details
FromJSON LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Generic LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Associated Types

type Rep LegGeometry :: Type -> Type #

Show LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

NFData LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Methods

rnf :: LegGeometry -> () #

Eq LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Hashable LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

type Rep LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

type Rep LegGeometry = D1 ('MetaData "LegGeometry" "Amazonka.Location.Types.LegGeometry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "LegGeometry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lineString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty (Sensitive (NonEmpty Double)))))))

newLegGeometry :: LegGeometry Source #

Create a value of LegGeometry 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:lineString:LegGeometry', legGeometry_lineString - An ordered list of positions used to plot a route on a map.

The first position is closest to the start position for the leg, and the last position is the closest to the end position for the leg.

  • For example, [[-123.117, 49.284],[-123.115, 49.285],[-123.115, 49.285]]

ListDevicePositionsResponseEntry

data ListDevicePositionsResponseEntry Source #

Contains the tracker resource details.

See: newListDevicePositionsResponseEntry smart constructor.

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.

ListGeofenceCollectionsResponseEntry

data ListGeofenceCollectionsResponseEntry Source #

Contains the geofence collection details.

See: newListGeofenceCollectionsResponseEntry smart constructor.

Instances

Instances details
FromJSON ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Generic ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Read ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Show ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

NFData ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Eq ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Hashable ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

type Rep ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

type Rep ListGeofenceCollectionsResponseEntry = D1 ('MetaData "ListGeofenceCollectionsResponseEntry" "Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofenceCollectionsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListGeofenceCollectionsResponseEntry Source #

Create a value of ListGeofenceCollectionsResponseEntry 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:pricingPlan:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_pricingPlan - No longer used. Always returns RequestBasedUsage.

$sel:pricingPlanDataSource:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_pricingPlanDataSource - No longer used. Always returns an empty string.

$sel:collectionName:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_collectionName - The name of the geofence collection.

$sel:createTime:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_createTime - The timestamp for when the geofence collection was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

$sel:description:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_description - The description for the geofence collection

$sel:updateTime:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_updateTime - Specifies a timestamp for when the resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

ListGeofenceResponseEntry

data ListGeofenceResponseEntry Source #

Contains a list of geofences stored in a given geofence collection.

See: newListGeofenceResponseEntry smart constructor.

Instances

Instances details
FromJSON ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Generic ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Associated Types

type Rep ListGeofenceResponseEntry :: Type -> Type #

Show ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

NFData ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Eq ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Hashable ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

type Rep ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

type Rep ListGeofenceResponseEntry = D1 ('MetaData "ListGeofenceResponseEntry" "Amazonka.Location.Types.ListGeofenceResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListGeofenceResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GeofenceGeometry) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListGeofenceResponseEntry Source #

Create a value of ListGeofenceResponseEntry 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:createTime:ListGeofenceResponseEntry', listGeofenceResponseEntry_createTime - The timestamp for when the geofence was stored in a geofence collection in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

$sel:geofenceId:ListGeofenceResponseEntry', listGeofenceResponseEntry_geofenceId - The geofence identifier.

$sel:geometry:ListGeofenceResponseEntry', listGeofenceResponseEntry_geometry - Contains the geofence geometry details describing a polygon or a circle.

$sel:status:ListGeofenceResponseEntry', listGeofenceResponseEntry_status - Identifies the state of the geofence. A geofence will hold one of the following states:

  • ACTIVE — The geofence has been indexed by the system.
  • PENDING — The geofence is being processed by the system.
  • FAILED — The geofence failed to be indexed by the system.
  • DELETED — The geofence has been deleted from the system index.
  • DELETING — The geofence is being deleted from the system index.

$sel:updateTime:ListGeofenceResponseEntry', listGeofenceResponseEntry_updateTime - The timestamp for when the geofence was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ

ListMapsResponseEntry

data ListMapsResponseEntry Source #

Contains details of an existing map resource in your AWS account.

See: newListMapsResponseEntry smart constructor.

Instances

Instances details
FromJSON ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Generic ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Associated Types

type Rep ListMapsResponseEntry :: Type -> Type #

Read ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Show ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

NFData ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Methods

rnf :: ListMapsResponseEntry -> () #

Eq ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Hashable ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

type Rep ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

type Rep ListMapsResponseEntry = D1 ('MetaData "ListMapsResponseEntry" "Amazonka.Location.Types.ListMapsResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListMapsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListMapsResponseEntry Source #

Create a value of ListMapsResponseEntry 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:pricingPlan:ListMapsResponseEntry', listMapsResponseEntry_pricingPlan - No longer used. Always returns RequestBasedUsage.

$sel:createTime:ListMapsResponseEntry', listMapsResponseEntry_createTime - The timestamp for when the map resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:dataSource:ListMapsResponseEntry', listMapsResponseEntry_dataSource - Specifies the data provider for the associated map tiles.

$sel:description:ListMapsResponseEntry', listMapsResponseEntry_description - The description for the map resource.

$sel:mapName:ListMapsResponseEntry', listMapsResponseEntry_mapName - The name of the associated map resource.

$sel:updateTime:ListMapsResponseEntry', listMapsResponseEntry_updateTime - The timestamp for when the map resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

ListPlaceIndexesResponseEntry

data ListPlaceIndexesResponseEntry Source #

A place index resource listed in your AWS account.

See: newListPlaceIndexesResponseEntry smart constructor.

Instances

Instances details
FromJSON ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Generic ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Associated Types

type Rep ListPlaceIndexesResponseEntry :: Type -> Type #

Read ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Show ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

NFData ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Eq ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Hashable ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

type Rep ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

type Rep ListPlaceIndexesResponseEntry = D1 ('MetaData "ListPlaceIndexesResponseEntry" "Amazonka.Location.Types.ListPlaceIndexesResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListPlaceIndexesResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListPlaceIndexesResponseEntry Source #

Create a value of ListPlaceIndexesResponseEntry 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:pricingPlan:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_pricingPlan - No longer used. Always returns RequestBasedUsage.

$sel:createTime:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_createTime - The timestamp for when the place index resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:dataSource:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_dataSource - The data provider of geospatial data. Values can be one of the following:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:description:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_description - The optional description for the place index resource.

$sel:indexName:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_indexName - The name of the place index resource.

$sel:updateTime:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_updateTime - The timestamp for when the place index resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

ListRouteCalculatorsResponseEntry

data ListRouteCalculatorsResponseEntry Source #

A route calculator resource listed in your AWS account.

See: newListRouteCalculatorsResponseEntry smart constructor.

Instances

Instances details
FromJSON ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Generic ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Associated Types

type Rep ListRouteCalculatorsResponseEntry :: Type -> Type #

Read ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Show ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

NFData ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Eq ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Hashable ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

type Rep ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

type Rep ListRouteCalculatorsResponseEntry = D1 ('MetaData "ListRouteCalculatorsResponseEntry" "Amazonka.Location.Types.ListRouteCalculatorsResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListRouteCalculatorsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListRouteCalculatorsResponseEntry Source #

Create a value of ListRouteCalculatorsResponseEntry 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:pricingPlan:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_pricingPlan - Always returns RequestBasedUsage.

$sel:calculatorName:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_calculatorName - The name of the route calculator resource.

$sel:createTime:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_createTime - The timestamp when the route calculator resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

  • For example, 2020–07-2T12:15:20.000Z+01:00

$sel:dataSource:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_dataSource - The data provider of traffic and road network data. Indicates one of the available providers:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:description:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_description - The optional description of the route calculator resource.

$sel:updateTime:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_updateTime - The timestamp when the route calculator resource was last updated in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

  • For example, 2020–07-2T12:15:20.000Z+01:00

ListTrackersResponseEntry

data ListTrackersResponseEntry Source #

Contains the tracker resource details.

See: newListTrackersResponseEntry smart constructor.

Instances

Instances details
FromJSON ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Generic ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Associated Types

type Rep ListTrackersResponseEntry :: Type -> Type #

Read ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Show ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

NFData ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Eq ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Hashable ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

type Rep ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

type Rep ListTrackersResponseEntry = D1 ('MetaData "ListTrackersResponseEntry" "Amazonka.Location.Types.ListTrackersResponseEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "ListTrackersResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601)))))

newListTrackersResponseEntry Source #

Create a value of ListTrackersResponseEntry 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:pricingPlan:ListTrackersResponseEntry', listTrackersResponseEntry_pricingPlan - Always returns RequestBasedUsage.

$sel:pricingPlanDataSource:ListTrackersResponseEntry', listTrackersResponseEntry_pricingPlanDataSource - No longer used. Always returns an empty string.

$sel:createTime:ListTrackersResponseEntry', listTrackersResponseEntry_createTime - The timestamp for when the tracker resource was created in ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

$sel:description:ListTrackersResponseEntry', listTrackersResponseEntry_description - The description for the tracker resource.

$sel:trackerName:ListTrackersResponseEntry', listTrackersResponseEntry_trackerName - The name of the tracker resource.

$sel:updateTime:ListTrackersResponseEntry', listTrackersResponseEntry_updateTime - The timestamp at which the device's position was determined. Uses ISO 8601 format: YYYY-MM-DDThh:mm:ss.sssZ.

MapConfiguration

data MapConfiguration Source #

Specifies the map tile style selected from an available provider.

See: newMapConfiguration smart constructor.

Constructors

MapConfiguration' Text 

Instances

Instances details
FromJSON MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

ToJSON MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Generic MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Associated Types

type Rep MapConfiguration :: Type -> Type #

Read MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Show MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

NFData MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Methods

rnf :: MapConfiguration -> () #

Eq MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Hashable MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

type Rep MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

type Rep MapConfiguration = D1 ('MetaData "MapConfiguration" "Amazonka.Location.Types.MapConfiguration" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "MapConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "style") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMapConfiguration Source #

Create a value of MapConfiguration 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:style:MapConfiguration', mapConfiguration_style - Specifies the map style selected from an available data provider.

Valid Esri map styles:

  • VectorEsriDarkGrayCanvas – The Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral background with minimal colors, labels, and features that's designed to draw attention to your thematic content.
  • RasterEsriImagery – The Esri Imagery map style. A raster basemap that provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide.
  • VectorEsriLightGrayCanvas – The Esri Light Gray Canvas map style, which provides a detailed vector basemap with a light gray, neutral background style with minimal colors, labels, and features that's designed to draw attention to your thematic content.
  • VectorEsriTopographic – The Esri Light map style, which provides a detailed vector basemap with a classic Esri map style.
  • VectorEsriStreets – The Esri World Streets map style, which provides a detailed vector basemap for the world symbolized with a classic Esri street map style. The vector tile layer is similar in content and style to the World Street Map raster map.
  • VectorEsriNavigation – The Esri World Navigation map style, which provides a detailed basemap for the world symbolized with a custom navigation map style that's designed for use during the day in mobile devices.

Valid HERE Technologies map styles:

  • VectorHereContrast – The HERE Contrast (Berlin) map style is a high contrast detailed base map of the world that blends 3D and 2D rendering.

    The VectorHereContrast style has been renamed from VectorHereBerlin. VectorHereBerlin has been deprecated, but will continue to work in applications that use it.

  • VectorHereExplore – A default HERE map style containing a neutral, global map and its features including roads, buildings, landmarks, and water features. It also now includes a fully designed map of Japan.
  • VectorHereExploreTruck – A global map containing truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with highlighted segments and icons on top of HERE Explore to support use cases within transport and logistics.
  • RasterHereExploreSatellite – A global map containing high resolution satellite imagery.
  • HybridHereExploreSatellite – A global map displaying the road network, street names, and city labels over satellite imagery. This style will automatically retrieve both raster and vector tiles, and your charges will be based on total tiles retrieved.

    Hybrid styles use both vector and raster tiles when rendering the map that you see. This means that more tiles are retrieved than when using either vector or raster tiles alone. Your charges will include all tiles retrieved.

Valid Open Data (Preview) map styles:

  • VectorOpenDataStandardLight – The Open Data Standard Light (preview) map style provides a detailed basemap for the world suitable for website and mobile application use. The map includes highways major roads, minor roads, railways, water features, cities, parks, landmarks, building footprints, and administrative boundaries.

    Open Data maps is in preview. We may add, change, or remove features before announcing general availability. For more information, see Open Data is in preview release.

Place

data Place Source #

Contains details about addresses or points of interest that match the search criteria.

Not all details are included with all responses. Some details may only be returned by specific data partners.

See: newPlace smart constructor.

Instances

Instances details
FromJSON Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Generic Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Associated Types

type Rep Place :: Type -> Type #

Methods

from :: Place -> Rep Place x #

to :: Rep Place x -> Place #

Show Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

showsPrec :: Int -> Place -> ShowS #

show :: Place -> String #

showList :: [Place] -> ShowS #

NFData Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

rnf :: Place -> () #

Eq Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

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

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

Hashable Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

hashWithSalt :: Int -> Place -> Int #

hash :: Place -> Int #

type Rep Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

type Rep Place = D1 ('MetaData "Place" "Amazonka.Location.Types.Place" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "Place'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addressNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "country") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "interpolated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "municipality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "neighborhood") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "postalCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "street") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimeZone)) :*: S1 ('MetaSel ('Just "unitNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "unitType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PlaceGeometry))))))

newPlace Source #

Create a value of Place 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:addressNumber:Place', place_addressNumber - The numerical portion of an address, such as a building number.

$sel:country:Place', place_country - A country/region specified using ISO 3166 3-digit country/region code. For example, CAN.

$sel:interpolated:Place', place_interpolated - True if the result is interpolated from other known places.

False if the Place is a known place.

Not returned when the partner does not provide the information.

For example, returns False for an address location that is found in the partner data, but returns True if an address does not exist in the partner data and its location is calculated by interpolating between other known addresses.

$sel:label:Place', place_label - The full name and address of the point of interest such as a city, region, or country. For example, 123 Any Street, Any Town, USA.

$sel:municipality:Place', place_municipality - A name for a local area, such as a city or town name. For example, Toronto.

$sel:neighborhood:Place', place_neighborhood - The name of a community district. For example, Downtown.

$sel:postalCode:Place', place_postalCode - A group of numbers and letters in a country-specific format, which accompanies the address for the purpose of identifying a location.

$sel:region:Place', place_region - A name for an area or geographical division, such as a province or state name. For example, British Columbia.

$sel:street:Place', place_street - The name for a street or a road to identify a location. For example, Main Street.

$sel:subRegion:Place', place_subRegion - A country, or an area that's part of a larger region. For example, Metro Vancouver.

$sel:timeZone:Place', place_timeZone - The time zone in which the Place is located. Returned only when using HERE as the selected partner.

$sel:unitNumber:Place', place_unitNumber - For addresses with multiple units, the unit identifier. Can include numbers and letters, for example 3B or Unit 123.

Returned only for a place index that uses Esri as a data provider. Is not returned for SearchPlaceIndexForPosition.

$sel:unitType:Place', place_unitType - For addresses with a UnitNumber, the type of unit. For example, Apartment.

$sel:geometry:Place', place_geometry - Undocumented member.

PlaceGeometry

data PlaceGeometry Source #

Places uses a point geometry to specify a location or a Place.

See: newPlaceGeometry smart constructor.

Instances

Instances details
FromJSON PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Generic PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Associated Types

type Rep PlaceGeometry :: Type -> Type #

Show PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

NFData PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Methods

rnf :: PlaceGeometry -> () #

Eq PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Hashable PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

type Rep PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

type Rep PlaceGeometry = D1 ('MetaData "PlaceGeometry" "Amazonka.Location.Types.PlaceGeometry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "PlaceGeometry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "point") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double))))))

newPlaceGeometry :: PlaceGeometry Source #

Create a value of PlaceGeometry 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:point:PlaceGeometry', placeGeometry_point - A single point geometry specifies a location for a Place using WGS 84 coordinates:

  • x — Specifies the x coordinate or longitude.
  • y — Specifies the y coordinate or latitude.

PositionalAccuracy

data PositionalAccuracy Source #

Defines the level of certainty of the position.

See: newPositionalAccuracy smart constructor.

Instances

Instances details
FromJSON PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

ToJSON PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

Generic PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

Associated Types

type Rep PositionalAccuracy :: Type -> Type #

Read PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

Show PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

NFData PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

Methods

rnf :: PositionalAccuracy -> () #

Eq PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

Hashable PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

type Rep PositionalAccuracy Source # 
Instance details

Defined in Amazonka.Location.Types.PositionalAccuracy

type Rep PositionalAccuracy = D1 ('MetaData "PositionalAccuracy" "Amazonka.Location.Types.PositionalAccuracy" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "PositionalAccuracy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "horizontal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newPositionalAccuracy Source #

Create a value of PositionalAccuracy 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:horizontal:PositionalAccuracy', positionalAccuracy_horizontal - Estimated maximum distance, in meters, between the measured position and the true position of a device, along the Earth's surface.

RouteMatrixEntry

data RouteMatrixEntry Source #

The result for the calculated route of one DeparturePosition DestinationPosition pair.

See: newRouteMatrixEntry smart constructor.

Instances

Instances details
FromJSON RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

Generic RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

Associated Types

type Rep RouteMatrixEntry :: Type -> Type #

Read RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

Show RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

NFData RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

Methods

rnf :: RouteMatrixEntry -> () #

Eq RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

Hashable RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

type Rep RouteMatrixEntry Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntry

type Rep RouteMatrixEntry = D1 ('MetaData "RouteMatrixEntry" "Amazonka.Location.Types.RouteMatrixEntry" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "RouteMatrixEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "distance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteMatrixEntryError)))))

newRouteMatrixEntry :: RouteMatrixEntry Source #

Create a value of RouteMatrixEntry 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:distance:RouteMatrixEntry', routeMatrixEntry_distance - The total distance of travel for the route.

$sel:durationSeconds:RouteMatrixEntry', routeMatrixEntry_durationSeconds - The expected duration of travel for the route.

$sel:error:RouteMatrixEntry', routeMatrixEntry_error - An error corresponding to the calculation of a route between the DeparturePosition and DestinationPosition.

RouteMatrixEntryError

data RouteMatrixEntryError Source #

An error corresponding to the calculation of a route between the DeparturePosition and DestinationPosition.

The error code can be one of the following:

  • RouteNotFound - Unable to find a valid route with the given parameters.
  • RouteTooLong - Route calculation went beyond the maximum size of a route and was terminated before completion.
  • PositionsNotFound - One or more of the input positions were not found on the route network.
  • DestinationPositionNotFound - The destination position was not found on the route network.
  • DeparturePositionNotFound - The departure position was not found on the route network.
  • OtherValidationError - The given inputs were not valid or a route was not found. More information is given in the error Message

See: newRouteMatrixEntryError smart constructor.

Instances

Instances details
FromJSON RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

Generic RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

Associated Types

type Rep RouteMatrixEntryError :: Type -> Type #

Read RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

Show RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

NFData RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

Methods

rnf :: RouteMatrixEntryError -> () #

Eq RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

Hashable RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

type Rep RouteMatrixEntryError Source # 
Instance details

Defined in Amazonka.Location.Types.RouteMatrixEntryError

type Rep RouteMatrixEntryError = D1 ('MetaData "RouteMatrixEntryError" "Amazonka.Location.Types.RouteMatrixEntryError" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "RouteMatrixEntryError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RouteMatrixErrorCode)))

newRouteMatrixEntryError Source #

Create a value of RouteMatrixEntryError 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:message:RouteMatrixEntryError', routeMatrixEntryError_message - A message about the error that occurred for the route calculation.

$sel:code:RouteMatrixEntryError', routeMatrixEntryError_code - The type of error which occurred for the route calculation.

SearchForPositionResult

data SearchForPositionResult Source #

Contains a search result from a position search query that is run on a place index resource.

See: newSearchForPositionResult smart constructor.

Instances

Instances details
FromJSON SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Generic SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Associated Types

type Rep SearchForPositionResult :: Type -> Type #

Show SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

NFData SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Methods

rnf :: SearchForPositionResult -> () #

Eq SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Hashable SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

type Rep SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

type Rep SearchForPositionResult = D1 ('MetaData "SearchForPositionResult" "Amazonka.Location.Types.SearchForPositionResult" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchForPositionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "placeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "distance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "place") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Place))))

newSearchForPositionResult Source #

Create a value of SearchForPositionResult 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:placeId:SearchForPositionResult', searchForPositionResult_placeId - The unique identifier of the place. You can use this with the GetPlace operation to find the place again later.

For SearchPlaceIndexForPosition operations, the PlaceId is returned only by place indexes that use HERE as a data provider.

$sel:distance:SearchForPositionResult', searchForPositionResult_distance - The distance in meters of a great-circle arc between the query position and the result.

A great-circle arc is the shortest path on a sphere, in this case the Earth. This returns the shortest distance between two locations.

$sel:place:SearchForPositionResult', searchForPositionResult_place - Details about the search result, such as its address and position.

SearchForSuggestionsResult

data SearchForSuggestionsResult Source #

Contains a place suggestion resulting from a place suggestion query that is run on a place index resource.

See: newSearchForSuggestionsResult smart constructor.

Instances

Instances details
FromJSON SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

Generic SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

Associated Types

type Rep SearchForSuggestionsResult :: Type -> Type #

Read SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

Show SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

NFData SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

Eq SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

Hashable SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

type Rep SearchForSuggestionsResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForSuggestionsResult

type Rep SearchForSuggestionsResult = D1 ('MetaData "SearchForSuggestionsResult" "Amazonka.Location.Types.SearchForSuggestionsResult" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchForSuggestionsResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "placeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSearchForSuggestionsResult Source #

Create a value of SearchForSuggestionsResult 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:placeId:SearchForSuggestionsResult', searchForSuggestionsResult_placeId - The unique identifier of the place. You can use this with the GetPlace operation to find the place again later.

For SearchPlaceIndexForSuggestions operations, the PlaceId is returned by place indexes that use HERE or Esri as data providers.

$sel:text:SearchForSuggestionsResult', searchForSuggestionsResult_text - The text of the place suggestion, typically formatted as an address string.

SearchForTextResult

data SearchForTextResult Source #

Contains a search result from a text search query that is run on a place index resource.

See: newSearchForTextResult smart constructor.

Instances

Instances details
FromJSON SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Generic SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Associated Types

type Rep SearchForTextResult :: Type -> Type #

Show SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

NFData SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Methods

rnf :: SearchForTextResult -> () #

Eq SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Hashable SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

type Rep SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

type Rep SearchForTextResult = D1 ('MetaData "SearchForTextResult" "Amazonka.Location.Types.SearchForTextResult" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchForTextResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "distance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "placeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "relevance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "place") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Place))))

newSearchForTextResult Source #

Create a value of SearchForTextResult 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:distance:SearchForTextResult', searchForTextResult_distance - The distance in meters of a great-circle arc between the bias position specified and the result. Distance will be returned only if a bias position was specified in the query.

A great-circle arc is the shortest path on a sphere, in this case the Earth. This returns the shortest distance between two locations.

$sel:placeId:SearchForTextResult', searchForTextResult_placeId - The unique identifier of the place. You can use this with the GetPlace operation to find the place again later.

For SearchPlaceIndexForText operations, the PlaceId is returned only by place indexes that use HERE as a data provider.

$sel:relevance:SearchForTextResult', searchForTextResult_relevance - The relative confidence in the match for a result among the results returned. For example, if more fields for an address match (including house number, street, city, country/region, and postal code), the relevance score is closer to 1.

Returned only when the partner selected is Esri.

$sel:place:SearchForTextResult', searchForTextResult_place - Details about the search result, such as its address and position.

SearchPlaceIndexForPositionSummary

data SearchPlaceIndexForPositionSummary Source #

A summary of the request sent by using SearchPlaceIndexForPosition.

See: newSearchPlaceIndexForPositionSummary smart constructor.

Instances

Instances details
FromJSON SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Generic SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Associated Types

type Rep SearchPlaceIndexForPositionSummary :: Type -> Type #

Show SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

NFData SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Eq SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Hashable SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

type Rep SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

type Rep SearchPlaceIndexForPositionSummary = D1 ('MetaData "SearchPlaceIndexForPositionSummary" "Amazonka.Location.Types.SearchPlaceIndexForPositionSummary" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForPositionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))))))

newSearchPlaceIndexForPositionSummary Source #

Create a value of SearchPlaceIndexForPositionSummary 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:language:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_language - The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en for English.

$sel:maxResults:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_maxResults - Contains the optional result count limit that is specified in the request.

Default value: 50

$sel:dataSource:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_dataSource - The geospatial data provider attached to the place index resource specified in the request. Values can be one of the following:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:position:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_position - The position specified in the request.

SearchPlaceIndexForSuggestionsSummary

data SearchPlaceIndexForSuggestionsSummary Source #

A summary of the request sent by using SearchPlaceIndexForSuggestions.

See: newSearchPlaceIndexForSuggestionsSummary smart constructor.

Instances

Instances details
FromJSON SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

Generic SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

Show SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

NFData SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

Eq SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

Hashable SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

type Rep SearchPlaceIndexForSuggestionsSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary

type Rep SearchPlaceIndexForSuggestionsSummary = D1 ('MetaData "SearchPlaceIndexForSuggestionsSummary" "Amazonka.Location.Types.SearchPlaceIndexForSuggestionsSummary" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "SearchPlaceIndexForSuggestionsSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "biasPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: (S1 ('MetaSel ('Just "filterBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: S1 ('MetaSel ('Just "filterCountries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))) :*: ((S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newSearchPlaceIndexForSuggestionsSummary Source #

Create a value of SearchPlaceIndexForSuggestionsSummary 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:biasPosition:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_biasPosition - Contains the coordinates for the optional bias position specified in the request.

This parameter contains a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.

For example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847.

$sel:filterBBox:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_filterBBox - Contains the coordinates for the optional bounding box specified in the request.

$sel:filterCountries:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_filterCountries - Contains the optional country filter specified in the request.

$sel:language:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_language - The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en for English.

$sel:maxResults:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_maxResults - Contains the optional result count limit specified in the request.

$sel:dataSource:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_dataSource - The geospatial data provider attached to the place index resource specified in the request. Values can be one of the following:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:text:SearchPlaceIndexForSuggestionsSummary', searchPlaceIndexForSuggestionsSummary_text - The free-form partial text input specified in the request.

SearchPlaceIndexForTextSummary

data SearchPlaceIndexForTextSummary Source #

A summary of the request sent by using SearchPlaceIndexForText.

See: newSearchPlaceIndexForTextSummary smart constructor.

Instances

Instances details
FromJSON SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Generic SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Associated Types

type Rep SearchPlaceIndexForTextSummary :: Type -> Type #

Show SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

NFData SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Eq SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Hashable SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

type Rep SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

newSearchPlaceIndexForTextSummary Source #

Create a value of SearchPlaceIndexForTextSummary 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:biasPosition:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_biasPosition - Contains the coordinates for the optional bias position specified in the request.

This parameter contains a pair of numbers. The first number represents the X coordinate, or longitude; the second number represents the Y coordinate, or latitude.

For example, [-123.1174, 49.2847] represents the position with longitude -123.1174 and latitude 49.2847.

$sel:filterBBox:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_filterBBox - Contains the coordinates for the optional bounding box specified in the request.

$sel:filterCountries:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_filterCountries - Contains the optional country filter specified in the request.

$sel:language:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_language - The preferred language used to return results. Matches the language in the request. The value is a valid BCP 47 language tag, for example, en for English.

$sel:maxResults:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_maxResults - Contains the optional result count limit specified in the request.

$sel:resultBBox:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_resultBBox - The bounding box that fully contains all search results.

If you specified the optional FilterBBox parameter in the request, ResultBBox is contained within FilterBBox.

$sel:dataSource:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_dataSource - The geospatial data provider attached to the place index resource specified in the request. Values can be one of the following:

  • Esri
  • Here

For more information about data providers, see Amazon Location Service data providers.

$sel:text:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_text - The search text specified in the request.

Step

data Step Source #

Represents an element of a leg within a route. A step contains instructions for how to move to the next step in the leg.

See: newStep smart constructor.

Instances

Instances details
FromJSON Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Generic Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Associated Types

type Rep Step :: Type -> Type #

Methods

from :: Step -> Rep Step x #

to :: Rep Step x -> Step #

Show Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

showsPrec :: Int -> Step -> ShowS #

show :: Step -> String #

showList :: [Step] -> ShowS #

NFData Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

rnf :: Step -> () #

Eq Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

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

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

Hashable Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

hashWithSalt :: Int -> Step -> Int #

hash :: Step -> Int #

type Rep Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

type Rep Step = D1 ('MetaData "Step" "Amazonka.Location.Types.Step" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "Step'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "geometryOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "distance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)) :*: (S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: (S1 ('MetaSel ('Just "endPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))) :*: S1 ('MetaSel ('Just "startPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double)))))))

newStep Source #

Create a value of Step 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:geometryOffset:Step', step_geometryOffset - Represents the start position, or index, in a sequence of steps within the leg's line string geometry. For example, the index of the first step in a leg geometry is 0.

Included in the response for queries that set IncludeLegGeometry to True.

$sel:distance:Step', step_distance - The travel distance between the step's StartPosition and EndPosition.

$sel:durationSeconds:Step', step_durationSeconds - The estimated travel time, in seconds, from the step's StartPosition to the EndPosition. . The travel mode and departure time that you specify in the request determines the calculated time.

$sel:endPosition:Step', step_endPosition - The end position of a step. If the position the last step in the leg, this position is the same as the end position of the leg.

$sel:startPosition:Step', step_startPosition - The starting position of a step. If the position is the first step in the leg, this position is the same as the start position of the leg.

TimeZone

data TimeZone Source #

Information about a time zone. Includes the name of the time zone and the offset from UTC in seconds.

See: newTimeZone smart constructor.

Constructors

TimeZone' (Maybe Int) Text 

Instances

Instances details
FromJSON TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Generic TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Associated Types

type Rep TimeZone :: Type -> Type #

Methods

from :: TimeZone -> Rep TimeZone x #

to :: Rep TimeZone x -> TimeZone #

Read TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Show TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

NFData TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Methods

rnf :: TimeZone -> () #

Eq TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Hashable TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

Methods

hashWithSalt :: Int -> TimeZone -> Int #

hash :: TimeZone -> Int #

type Rep TimeZone Source # 
Instance details

Defined in Amazonka.Location.Types.TimeZone

type Rep TimeZone = D1 ('MetaData "TimeZone" "Amazonka.Location.Types.TimeZone" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "TimeZone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTimeZone Source #

Create a value of TimeZone 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:offset:TimeZone', timeZone_offset - The time zone's offset, in seconds, from UTC.

$sel:name:TimeZone', timeZone_name - The name of the time zone, following the IANA time zone standard. For example, America/Los_Angeles.

TruckDimensions

data TruckDimensions Source #

Contains details about the truck dimensions in the unit of measurement that you specify. Used to filter out roads that can't support or allow the specified dimensions for requests that specify TravelMode as Truck.

See: newTruckDimensions smart constructor.

Instances

Instances details
ToJSON TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Generic TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Associated Types

type Rep TruckDimensions :: Type -> Type #

Read TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Show TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

NFData TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Methods

rnf :: TruckDimensions -> () #

Eq TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Hashable TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

type Rep TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

type Rep TruckDimensions = D1 ('MetaData "TruckDimensions" "Amazonka.Location.Types.TruckDimensions" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "TruckDimensions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DimensionUnit)) :*: S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newTruckDimensions :: TruckDimensions Source #

Create a value of TruckDimensions 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:height:TruckDimensions', truckDimensions_height - The height of the truck.

  • For example, 4.5.

For routes calculated with a HERE resource, this value must be between 0 and 50 meters.

$sel:length:TruckDimensions', truckDimensions_length - The length of the truck.

  • For example, 15.5.

For routes calculated with a HERE resource, this value must be between 0 and 300 meters.

$sel:unit:TruckDimensions', truckDimensions_unit - Specifies the unit of measurement for the truck dimensions.

Default Value: Meters

$sel:width:TruckDimensions', truckDimensions_width - The width of the truck.

  • For example, 4.5.

For routes calculated with a HERE resource, this value must be between 0 and 50 meters.

TruckWeight

data TruckWeight Source #

Contains details about the truck's weight specifications. Used to avoid roads that can't support or allow the total weight for requests that specify TravelMode as Truck.

See: newTruckWeight smart constructor.

Instances

Instances details
ToJSON TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Generic TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Associated Types

type Rep TruckWeight :: Type -> Type #

Read TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Show TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

NFData TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Methods

rnf :: TruckWeight -> () #

Eq TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Hashable TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

type Rep TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

type Rep TruckWeight = D1 ('MetaData "TruckWeight" "Amazonka.Location.Types.TruckWeight" "amazonka-location-2.0-4NLaYgEbMXwF6j2j7LAFNb" 'False) (C1 ('MetaCons "TruckWeight'" 'PrefixI 'True) (S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VehicleWeightUnit))))

newTruckWeight :: TruckWeight Source #

Create a value of TruckWeight 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:total:TruckWeight', truckWeight_total - The total weight of the truck.

  • For example, 3500.

$sel:unit:TruckWeight', truckWeight_unit - The unit of measurement to use for the truck weight.

Default Value: Kilograms