libZSservicesZSamazonka-locationZSamazonka-location
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) 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 => Getting (First ServiceError) a ServiceError Source #

The request was unsuccessful because of a conflict.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied because of request throttling.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

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.

BatchUpdateDevicePosition

data BatchUpdateDevicePosition Source #

See: newBatchUpdateDevicePosition smart constructor.

Instances

Instances details
Eq BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Show 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 #

NFData BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Hashable BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

ToJSON BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

AWSRequest 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

type Rep BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

type Rep BatchUpdateDevicePosition = D1 ('MetaData "BatchUpdateDevicePosition" "Amazonka.Location.BatchUpdateDevicePosition" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse BatchUpdateDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

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:

$sel:trackerName: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
Eq BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Read BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Show BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Generic BatchUpdateDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchUpdateDevicePosition

Associated Types

type Rep BatchUpdateDevicePositionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

DeleteRouteCalculator

data DeleteRouteCalculator Source #

See: newDeleteRouteCalculator smart constructor.

Instances

Instances details
Eq DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Read DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Show DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Generic DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type Rep DeleteRouteCalculator :: Type -> Type #

NFData DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Methods

rnf :: DeleteRouteCalculator -> () #

Hashable DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

AWSRequest DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type AWSResponse DeleteRouteCalculator #

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

type Rep DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

type Rep DeleteRouteCalculator = D1 ('MetaData "DeleteRouteCalculator" "Amazonka.Location.DeleteRouteCalculator" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DeleteRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

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:

$sel:calculatorName:DeleteRouteCalculator', deleteRouteCalculator_calculatorName - The name of the route calculator resource to be deleted.

data DeleteRouteCalculatorResponse Source #

See: newDeleteRouteCalculatorResponse smart constructor.

Instances

Instances details
Eq DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Read DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Show DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Generic DeleteRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteRouteCalculator

Associated Types

type Rep DeleteRouteCalculatorResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

UpdateRouteCalculator

data UpdateRouteCalculator Source #

See: newUpdateRouteCalculator smart constructor.

Instances

Instances details
Eq UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Read UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Show UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Generic UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type Rep UpdateRouteCalculator :: Type -> Type #

NFData UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Methods

rnf :: UpdateRouteCalculator -> () #

Hashable UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

ToJSON UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

AWSRequest UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type AWSResponse 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

type Rep UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

type Rep UpdateRouteCalculator = D1 ('MetaData "UpdateRouteCalculator" "Amazonka.Location.UpdateRouteCalculator" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "UpdateRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

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:

$sel:pricingPlan:UpdateRouteCalculator', updateRouteCalculator_pricingPlan - Updates the pricing plan for the route calculator resource.

For more information about each pricing plan option restrictions, see Amazon Location Service pricing.

$sel:description:UpdateRouteCalculator', updateRouteCalculator_description - Updates the description for the route calculator resource.

$sel:calculatorName:UpdateRouteCalculator', updateRouteCalculator_calculatorName - The name of the route calculator resource to update.

data UpdateRouteCalculatorResponse Source #

See: newUpdateRouteCalculatorResponse smart constructor.

Instances

Instances details
Eq UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Read UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Show UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Generic UpdateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateRouteCalculator

Associated Types

type Rep UpdateRouteCalculatorResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:calculatorName:UpdateRouteCalculator', updateRouteCalculatorResponse_calculatorName - The name of the updated route calculator resource.

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

CreateGeofenceCollection

data CreateGeofenceCollection Source #

See: newCreateGeofenceCollection smart constructor.

Instances

Instances details
Eq CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Read CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Show 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 #

NFData CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Hashable CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

ToJSON CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

AWSRequest 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

type Rep CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

type Rep CreateGeofenceCollection = D1 ('MetaData "CreateGeofenceCollection" "Amazonka.Location.CreateGeofenceCollection" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateGeofenceCollection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") '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) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan)))))
type AWSResponse CreateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

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:

$sel:pricingPlanDataSource:CreateGeofenceCollection', createGeofenceCollection_pricingPlanDataSource - Specifies the data provider for the geofence collection.

  • Required value for the following pricing plans: MobileAssetTracking | MobileAssetManagement

For more information about Data Providers, and Pricing plans, see the Amazon Location Service product page.

Amazon Location Service only uses PricingPlanDataSource to calculate billing for your geofence collection. Your data won't be shared with the data provider, and will remain in your AWS account or Region unless you move it.

Valid Values: Esri | Here

$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.

$sel:description:CreateGeofenceCollection', createGeofenceCollection_description - An optional description for the geofence collection.

$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: + - = . _ : / @.

$sel:collectionName: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.

$sel:pricingPlan:CreateGeofenceCollection', createGeofenceCollection_pricingPlan - Specifies the pricing plan for the geofence collection.

For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.

data CreateGeofenceCollectionResponse Source #

See: newCreateGeofenceCollectionResponse smart constructor.

Instances

Instances details
Eq CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Read CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Show CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Generic CreateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.CreateGeofenceCollection

Associated Types

type Rep CreateGeofenceCollectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:collectionName:CreateGeofenceCollection', createGeofenceCollectionResponse_collectionName - The name for the geofence collection.

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

ListRouteCalculators (Paginated)

data ListRouteCalculators Source #

See: newListRouteCalculators smart constructor.

Instances

Instances details
Eq ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Read ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Show ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Generic ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Associated Types

type Rep ListRouteCalculators :: Type -> Type #

NFData ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Methods

rnf :: ListRouteCalculators -> () #

Hashable ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

ToJSON 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 #

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

type Rep ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

type Rep ListRouteCalculators = D1 ('MetaData "ListRouteCalculators" "Amazonka.Location.ListRouteCalculators" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListRouteCalculators'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListRouteCalculators Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

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:

$sel:nextToken: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

$sel:maxResults:ListRouteCalculators', listRouteCalculators_maxResults - An optional maximum number of results returned in a single call.

Default Value: 100

data ListRouteCalculatorsResponse Source #

See: newListRouteCalculatorsResponse smart constructor.

Instances

Instances details
Eq ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Read ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Show ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Generic ListRouteCalculatorsResponse Source # 
Instance details

Defined in Amazonka.Location.ListRouteCalculators

Associated Types

type Rep ListRouteCalculatorsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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

CreateTracker

data CreateTracker Source #

See: newCreateTracker smart constructor.

Instances

Instances details
Eq CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Read CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Show CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Generic CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type Rep CreateTracker :: Type -> Type #

NFData CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Methods

rnf :: CreateTracker -> () #

Hashable CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

ToJSON CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

AWSRequest CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type AWSResponse 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

type Rep CreateTracker Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type Rep CreateTracker = D1 ('MetaData "CreateTracker" "Amazonka.Location.CreateTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateTracker'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "positionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionFiltering))) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse 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:

$sel:pricingPlanDataSource:CreateTracker', createTracker_pricingPlanDataSource - Specifies the data provider for the tracker resource.

  • Required value for the following pricing plans: MobileAssetTracking | MobileAssetManagement

For more information about Data Providers, and Pricing plans, see the Amazon Location Service product page.

Amazon Location Service only uses PricingPlanDataSource to calculate billing for your tracker resource. Your data will not be shared with the data provider, and will remain in your AWS account or Region unless you move it.

Valid values: Esri | Here

$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:description:CreateTracker', createTracker_description - An optional description for the tracker resource.

$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: + - = . _ : / @.

$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 distance are neither evaluated against linked geofence collections, nor stored. This helps control costs by reducing the number of geofence evaluations and device positions to retrieve. Distance-based filtering can also reduce the jitter effect when displaying device trajectory on a map.

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

$sel:pricingPlan:CreateTracker', createTracker_pricingPlan - Specifies the pricing plan for the tracker resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$sel:trackerName: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
Eq CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Read CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Show CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Generic CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Associated Types

type Rep CreateTrackerResponse :: Type -> Type #

NFData CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

Methods

rnf :: CreateTrackerResponse -> () #

type Rep CreateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.CreateTracker

type Rep CreateTrackerResponse = D1 ('MetaData "CreateTrackerResponse" "Amazonka.Location.CreateTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateTrackerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (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.

$sel:createTime: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

$sel:trackerName:CreateTracker', createTrackerResponse_trackerName - The name of the tracker resource.

ListTrackerConsumers (Paginated)

data ListTrackerConsumers Source #

See: newListTrackerConsumers smart constructor.

Instances

Instances details
Eq ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Read ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Show ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Generic ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Associated Types

type Rep ListTrackerConsumers :: Type -> Type #

NFData ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Methods

rnf :: ListTrackerConsumers -> () #

Hashable ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

ToJSON 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 #

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

type Rep ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

type Rep ListTrackerConsumers = D1 ('MetaData "ListTrackerConsumers" "Amazonka.Location.ListTrackerConsumers" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListTrackerConsumers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTrackerConsumers Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

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:

$sel:nextToken: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

$sel:maxResults:ListTrackerConsumers', listTrackerConsumers_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

$sel:trackerName:ListTrackerConsumers', listTrackerConsumers_trackerName - The tracker resource whose associated geofence collections you want to list.

data ListTrackerConsumersResponse Source #

See: newListTrackerConsumersResponse smart constructor.

Instances

Instances details
Eq ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Read ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Show ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Generic ListTrackerConsumersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackerConsumers

Associated Types

type Rep ListTrackerConsumersResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

GetDevicePosition

data GetDevicePosition Source #

See: newGetDevicePosition smart constructor.

Instances

Instances details
Eq GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Read GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Show GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Generic GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type Rep GetDevicePosition :: Type -> Type #

NFData GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Methods

rnf :: GetDevicePosition -> () #

Hashable GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

AWSRequest GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type AWSResponse GetDevicePosition #

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

type Rep GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePosition = D1 ('MetaData "GetDevicePosition" "Amazonka.Location.GetDevicePosition" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetDevicePosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

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:

$sel:deviceId:GetDevicePosition', getDevicePosition_deviceId - The device whose position you want to retrieve.

$sel:trackerName:GetDevicePosition', getDevicePosition_trackerName - The tracker resource receiving the position update.

data GetDevicePositionResponse Source #

See: newGetDevicePositionResponse smart constructor.

Instances

Instances details
Eq GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Show GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Generic GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

Associated Types

type Rep GetDevicePositionResponse :: Type -> Type #

NFData GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePosition

type Rep GetDevicePositionResponse = D1 ('MetaData "GetDevicePositionResponse" "Amazonka.Location.GetDevicePosition" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetDevicePositionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double))) :*: (S1 ('MetaSel ('Just "receivedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "sampleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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:

$sel:deviceId:GetDevicePosition', getDevicePositionResponse_deviceId - The device whose position you retrieved.

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

$sel:position:GetDevicePositionResponse', getDevicePositionResponse_position - The last known device position.

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

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

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Location.ListTagsForResource" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Location.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

SearchPlaceIndexForText

data SearchPlaceIndexForText Source #

See: newSearchPlaceIndexForText smart constructor.

Instances

Instances details
Eq SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Show 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 #

NFData SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Methods

rnf :: SearchPlaceIndexForText -> () #

Hashable SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

ToJSON SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

AWSRequest 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

type Rep SearchPlaceIndexForText Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

type Rep SearchPlaceIndexForText = D1 ('MetaData "SearchPlaceIndexForText" "Amazonka.Location.SearchPlaceIndexForText" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchPlaceIndexForText'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: (S1 ('MetaSel ('Just "biasPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: S1 ('MetaSel ('Just "filterCountries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty 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))))))
type AWSResponse 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:

$sel:filterBBox:SearchPlaceIndexForText', searchPlaceIndexForText_filterBBox - Filters the results by returning only Places within the provided bounding box. An optional parameter.

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.

For example, bbox=xLongitudeSW&bbox=yLatitudeSW.

The next 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 longitude of the upper northeast corner.

For example, bbox=xLongitudeNE&bbox=yLatitudeNE

$sel:biasPosition:SearchPlaceIndexForText', searchPlaceIndexForText_biasPosition - Searches for results closest to the given position. An optional parameter defined by longitude, and latitude.

  • The first bias position is the X coordinate, or longitude.
  • The second bias position is the Y coordinate, or latitude.

For example, bias=xLongitude&bias=yLatitude.

$sel:filterCountries:SearchPlaceIndexForText', searchPlaceIndexForText_filterCountries - Limits the search to the given a list of countries/regions. An optional parameter.

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

$sel:maxResults:SearchPlaceIndexForText', searchPlaceIndexForText_maxResults - An optional parameter. The maximum number of results returned per request.

The default: 50

$sel:indexName:SearchPlaceIndexForText', searchPlaceIndexForText_indexName - The name of the place index resource you want to use for the search.

$sel:text: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
Eq SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Show SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Generic SearchPlaceIndexForTextResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForText

Associated Types

type Rep SearchPlaceIndexForTextResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 closest to the specified position. Each result contains additional information about the specific point of interest.

$sel:summary:SearchPlaceIndexForTextResponse', searchPlaceIndexForTextResponse_summary - Contains a summary of the request. Contains the BiasPosition, DataSource, FilterBBox, FilterCountries, MaxResults, ResultBBox, and Text.

DescribeGeofenceCollection

data DescribeGeofenceCollection Source #

See: newDescribeGeofenceCollection smart constructor.

Instances

Instances details
Eq DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Read DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Show 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 #

NFData DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Hashable DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

AWSRequest DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

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

type Rep DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollection = D1 ('MetaData "DescribeGeofenceCollection" "Amazonka.Location.DescribeGeofenceCollection" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeGeofenceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

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:

$sel:collectionName:DescribeGeofenceCollection', describeGeofenceCollection_collectionName - The name of the geofence collection.

data DescribeGeofenceCollectionResponse Source #

Instances

Instances details
Eq DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Read DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Show DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Generic DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

Associated Types

type Rep DescribeGeofenceCollectionResponse :: Type -> Type #

NFData DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeGeofenceCollection

type Rep DescribeGeofenceCollectionResponse = D1 ('MetaData "DescribeGeofenceCollectionResponse" "Amazonka.Location.DescribeGeofenceCollection" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeGeofenceCollectionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") '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 "collectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

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:pricingPlanDataSource:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_pricingPlanDataSource - The specified data provider for the geofence collection.

$sel:kmsKeyId:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_kmsKeyId - A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource

$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

$sel:collectionName:DescribeGeofenceCollection', describeGeofenceCollectionResponse_collectionName - The name of the geofence collection.

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

$sel:description:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_description - The optional description for the geofence collection.

$sel:pricingPlan:DescribeGeofenceCollectionResponse', describeGeofenceCollectionResponse_pricingPlan - The pricing plan selected for the specified geofence collection.

For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.

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

ListMaps (Paginated)

data ListMaps Source #

See: newListMaps smart constructor.

Constructors

ListMaps' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Read ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Show ListMaps Source # 
Instance details

Defined in Amazonka.Location.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 #

NFData ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

rnf :: ListMaps -> () #

Hashable ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

hashWithSalt :: Int -> ListMaps -> Int #

hash :: ListMaps -> Int #

ToJSON 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 #

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

type Rep ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMaps = D1 ('MetaData "ListMaps" "Amazonka.Location.ListMaps" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListMaps'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListMaps Source # 
Instance details

Defined in Amazonka.Location.ListMaps

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:

$sel:nextToken: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

$sel:maxResults:ListMaps', listMaps_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

data ListMapsResponse Source #

See: newListMapsResponse smart constructor.

Instances

Instances details
Eq ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Read ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Show ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Generic ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Associated Types

type Rep ListMapsResponse :: Type -> Type #

NFData ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

Methods

rnf :: ListMapsResponse -> () #

type Rep ListMapsResponse Source # 
Instance details

Defined in Amazonka.Location.ListMaps

type Rep ListMapsResponse = D1 ('MetaData "ListMapsResponse" "Amazonka.Location.ListMaps" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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

GetMapSprites

data GetMapSprites Source #

See: newGetMapSprites smart constructor.

Constructors

GetMapSprites' Text Text 

Instances

Instances details
Eq GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Read GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Show GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Generic GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type Rep GetMapSprites :: Type -> Type #

NFData GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Methods

rnf :: GetMapSprites -> () #

Hashable GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

AWSRequest GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type AWSResponse GetMapSprites #

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

type Rep GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSprites = D1 ('MetaData "GetMapSprites" "Amazonka.Location.GetMapSprites" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetMapSprites'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetMapSprites Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

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 contain image offsets. Use the following file names:

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

$sel:mapName:GetMapSprites', getMapSprites_mapName - The map resource associated with the sprite file.

data GetMapSpritesResponse Source #

See: newGetMapSpritesResponse smart constructor.

Instances

Instances details
Eq GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Read GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Show GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Generic GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Associated Types

type Rep GetMapSpritesResponse :: Type -> Type #

NFData GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

Methods

rnf :: GetMapSpritesResponse -> () #

type Rep GetMapSpritesResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapSprites

type Rep GetMapSpritesResponse = D1 ('MetaData "GetMapSpritesResponse" "Amazonka.Location.GetMapSprites" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

CreateMap

data CreateMap Source #

See: newCreateMap smart constructor.

Instances

Instances details
Eq CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Read CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Show CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Generic CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type Rep CreateMap :: Type -> Type #

NFData CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Methods

rnf :: CreateMap -> () #

Hashable CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

ToJSON CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

AWSRequest CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type AWSResponse 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

type Rep CreateMap Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type Rep CreateMap = D1 ('MetaData "CreateMap" "Amazonka.Location.CreateMap" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateMap'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MapConfiguration) :*: (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan)))))
type AWSResponse 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:

$sel:description:CreateMap', createMap_description - An optional description for the map resource.

$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: + - = . _ : / @.

$sel:configuration:CreateMap', createMap_configuration - Specifies the map style selected from an available data provider.

$sel:mapName: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.

$sel:pricingPlan:CreateMap', createMap_pricingPlan - Specifies the pricing plan for your map resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

data CreateMapResponse Source #

See: newCreateMapResponse smart constructor.

Instances

Instances details
Eq CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Read CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Show CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Generic CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Associated Types

type Rep CreateMapResponse :: Type -> Type #

NFData CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

Methods

rnf :: CreateMapResponse -> () #

type Rep CreateMapResponse Source # 
Instance details

Defined in Amazonka.Location.CreateMap

type Rep CreateMapResponse = D1 ('MetaData "CreateMapResponse" "Amazonka.Location.CreateMap" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateMapResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (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.

$sel:createTime: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:maps/ExampleMap

$sel:mapName:CreateMap', createMapResponse_mapName - The name of the map resource.

DescribeRouteCalculator

data DescribeRouteCalculator Source #

See: newDescribeRouteCalculator smart constructor.

Instances

Instances details
Eq DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Read DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Show 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 #

NFData DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Methods

rnf :: DescribeRouteCalculator -> () #

Hashable DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

AWSRequest DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

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

type Rep DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculator = D1 ('MetaData "DescribeRouteCalculator" "Amazonka.Location.DescribeRouteCalculator" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeRouteCalculator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

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:

$sel:calculatorName:DescribeRouteCalculator', describeRouteCalculator_calculatorName - The name of the route calculator resource.

data DescribeRouteCalculatorResponse Source #

See: newDescribeRouteCalculatorResponse smart constructor.

Instances

Instances details
Eq DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Read DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Show DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Generic DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

Associated Types

type Rep DescribeRouteCalculatorResponse :: Type -> Type #

NFData DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeRouteCalculator

type Rep DescribeRouteCalculatorResponse = D1 ('MetaData "DescribeRouteCalculatorResponse" "Amazonka.Location.DescribeRouteCalculator" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeRouteCalculatorResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: 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 POSIX) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

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:

$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

$sel:calculatorName:DescribeRouteCalculator', describeRouteCalculatorResponse_calculatorName - The name of the route calculator resource being described.

$sel:createTime: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

$sel:dataSource: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.

$sel:description:DescribeRouteCalculatorResponse', describeRouteCalculatorResponse_description - The optional description of the route calculator resource.

$sel:pricingPlan:DescribeRouteCalculatorResponse', describeRouteCalculatorResponse_pricingPlan - The pricing plan selected for the specified route calculator resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$sel:updateTime: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

BatchGetDevicePosition

data BatchGetDevicePosition Source #

See: newBatchGetDevicePosition smart constructor.

Instances

Instances details
Eq BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Read BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Show BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Generic BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type Rep BatchGetDevicePosition :: Type -> Type #

NFData BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Methods

rnf :: BatchGetDevicePosition -> () #

Hashable BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

ToJSON BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

AWSRequest BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type AWSResponse 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

type Rep BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

type Rep BatchGetDevicePosition = D1 ('MetaData "BatchGetDevicePosition" "Amazonka.Location.BatchGetDevicePosition" "libZSservicesZSamazonka-locationZSamazonka-location" '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)))
type AWSResponse BatchGetDevicePosition Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

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

$sel:trackerName:BatchGetDevicePosition', batchGetDevicePosition_trackerName - The tracker resource retrieving the device position.

data BatchGetDevicePositionResponse Source #

See: newBatchGetDevicePositionResponse smart constructor.

Instances

Instances details
Eq BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Show BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Generic BatchGetDevicePositionResponse Source # 
Instance details

Defined in Amazonka.Location.BatchGetDevicePosition

Associated Types

type Rep BatchGetDevicePositionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

GetMapStyleDescriptor

data GetMapStyleDescriptor Source #

See: newGetMapStyleDescriptor smart constructor.

Instances

Instances details
Eq GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Read GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Show GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Generic GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type Rep GetMapStyleDescriptor :: Type -> Type #

NFData GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Methods

rnf :: GetMapStyleDescriptor -> () #

Hashable GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

AWSRequest GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type AWSResponse GetMapStyleDescriptor #

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

type Rep GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

type Rep GetMapStyleDescriptor = D1 ('MetaData "GetMapStyleDescriptor" "Amazonka.Location.GetMapStyleDescriptor" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetMapStyleDescriptor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetMapStyleDescriptor Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

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:

$sel:mapName:GetMapStyleDescriptor', getMapStyleDescriptor_mapName - The map resource to retrieve the style descriptor from.

data GetMapStyleDescriptorResponse Source #

See: newGetMapStyleDescriptorResponse smart constructor.

Instances

Instances details
Eq GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Read GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Show GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Generic GetMapStyleDescriptorResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapStyleDescriptor

Associated Types

type Rep GetMapStyleDescriptorResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Read GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Show GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Generic GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type Rep GetMapTile :: Type -> Type #

NFData GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Methods

rnf :: GetMapTile -> () #

Hashable GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

AWSRequest GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type AWSResponse GetMapTile #

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

type Rep GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTile = D1 ('MetaData "GetMapTile" "Amazonka.Location.GetMapTile" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse GetMapTile Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

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:

$sel:mapName: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
Eq GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Read GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Show GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Generic GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Associated Types

type Rep GetMapTileResponse :: Type -> Type #

NFData GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

Methods

rnf :: GetMapTileResponse -> () #

type Rep GetMapTileResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapTile

type Rep GetMapTileResponse = D1 ('MetaData "GetMapTileResponse" "Amazonka.Location.GetMapTile" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

ListGeofenceCollections (Paginated)

data ListGeofenceCollections Source #

See: newListGeofenceCollections smart constructor.

Instances

Instances details
Eq ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Read ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Show 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 #

NFData ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Methods

rnf :: ListGeofenceCollections -> () #

Hashable ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

ToJSON 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

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

type Rep ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

type Rep ListGeofenceCollections = D1 ('MetaData "ListGeofenceCollections" "Amazonka.Location.ListGeofenceCollections" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListGeofenceCollections'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListGeofenceCollections Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

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:

$sel:nextToken: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

$sel:maxResults:ListGeofenceCollections', listGeofenceCollections_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

data ListGeofenceCollectionsResponse Source #

See: newListGeofenceCollectionsResponse smart constructor.

Instances

Instances details
Eq ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Read ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Show ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Generic ListGeofenceCollectionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofenceCollections

Associated Types

type Rep ListGeofenceCollectionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

DeleteGeofenceCollection

data DeleteGeofenceCollection Source #

See: newDeleteGeofenceCollection smart constructor.

Instances

Instances details
Eq DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Read DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Show 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 #

NFData DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Hashable DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

AWSRequest DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

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

type Rep DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

type Rep DeleteGeofenceCollection = D1 ('MetaData "DeleteGeofenceCollection" "Amazonka.Location.DeleteGeofenceCollection" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DeleteGeofenceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

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:

$sel:collectionName:DeleteGeofenceCollection', deleteGeofenceCollection_collectionName - The name of the geofence collection to be deleted.

data DeleteGeofenceCollectionResponse Source #

See: newDeleteGeofenceCollectionResponse smart constructor.

Instances

Instances details
Eq DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Read DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Show DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Generic DeleteGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteGeofenceCollection

Associated Types

type Rep DeleteGeofenceCollectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

UpdateGeofenceCollection

data UpdateGeofenceCollection Source #

See: newUpdateGeofenceCollection smart constructor.

Instances

Instances details
Eq UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Read UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Show 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 #

NFData UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Hashable UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

ToJSON UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

AWSRequest 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

type Rep UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

type Rep UpdateGeofenceCollection = D1 ('MetaData "UpdateGeofenceCollection" "Amazonka.Location.UpdateGeofenceCollection" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "UpdateGeofenceCollection'" '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 "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateGeofenceCollection Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

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:

$sel:pricingPlan:UpdateGeofenceCollection', updateGeofenceCollection_pricingPlan - Updates the pricing plan for the geofence collection.

For more information about each pricing plan option restrictions, see Amazon Location Service pricing.

$sel:pricingPlanDataSource:UpdateGeofenceCollection', updateGeofenceCollection_pricingPlanDataSource - Updates the data provider for the geofence collection.

A required value for the following pricing plans: MobileAssetTracking| MobileAssetManagement

For more information about data providers and pricing plans, see the Amazon Location Service product page.

This can only be updated when updating the PricingPlan in the same request.

Amazon Location Service uses PricingPlanDataSource to calculate billing for your geofence collection. Your data won't be shared with the data provider, and will remain in your AWS account and Region unless you move it.

$sel:description:UpdateGeofenceCollection', updateGeofenceCollection_description - Updates the description for the geofence collection.

$sel:collectionName:UpdateGeofenceCollection', updateGeofenceCollection_collectionName - The name of the geofence collection to update.

data UpdateGeofenceCollectionResponse Source #

See: newUpdateGeofenceCollectionResponse smart constructor.

Instances

Instances details
Eq UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Read UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Show UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Generic UpdateGeofenceCollectionResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateGeofenceCollection

Associated Types

type Rep UpdateGeofenceCollectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:collectionName:UpdateGeofenceCollection', updateGeofenceCollectionResponse_collectionName - The name of the updated geofence collection.

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

ListTrackers (Paginated)

data ListTrackers Source #

See: newListTrackers smart constructor.

Instances

Instances details
Eq ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Read ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Show ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Generic ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Associated Types

type Rep ListTrackers :: Type -> Type #

NFData ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Methods

rnf :: ListTrackers -> () #

Hashable ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

ToJSON 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 #

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

type Rep ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackers = D1 ('MetaData "ListTrackers" "Amazonka.Location.ListTrackers" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListTrackers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListTrackers Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

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:

$sel:nextToken: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

$sel:maxResults:ListTrackers', listTrackers_maxResults - An optional limit for the number of resources returned in a single call.

Default value: 100

data ListTrackersResponse Source #

See: newListTrackersResponse smart constructor.

Instances

Instances details
Eq ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Read ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Show ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Generic ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Associated Types

type Rep ListTrackersResponse :: Type -> Type #

NFData ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

Methods

rnf :: ListTrackersResponse -> () #

type Rep ListTrackersResponse Source # 
Instance details

Defined in Amazonka.Location.ListTrackers

type Rep ListTrackersResponse = D1 ('MetaData "ListTrackersResponse" "Amazonka.Location.ListTrackers" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

DeletePlaceIndex

data DeletePlaceIndex Source #

See: newDeletePlaceIndex smart constructor.

Constructors

DeletePlaceIndex' Text 

Instances

Instances details
Eq DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Read DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Show DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Generic DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type Rep DeletePlaceIndex :: Type -> Type #

NFData DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Methods

rnf :: DeletePlaceIndex -> () #

Hashable DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

AWSRequest DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type AWSResponse DeletePlaceIndex #

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

type Rep DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

type Rep DeletePlaceIndex = D1 ('MetaData "DeletePlaceIndex" "Amazonka.Location.DeletePlaceIndex" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DeletePlaceIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

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:

$sel:indexName:DeletePlaceIndex', deletePlaceIndex_indexName - The name of the place index resource to be deleted.

data DeletePlaceIndexResponse Source #

See: newDeletePlaceIndexResponse smart constructor.

Instances

Instances details
Eq DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Read DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Show DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Generic DeletePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DeletePlaceIndex

Associated Types

type Rep DeletePlaceIndexResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

UpdatePlaceIndex

data UpdatePlaceIndex Source #

See: newUpdatePlaceIndex smart constructor.

Instances

Instances details
Eq UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Read UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Show UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Generic UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type Rep UpdatePlaceIndex :: Type -> Type #

NFData UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Methods

rnf :: UpdatePlaceIndex -> () #

Hashable UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

ToJSON UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

AWSRequest UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type AWSResponse 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

type Rep UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

type Rep UpdatePlaceIndex = D1 ('MetaData "UpdatePlaceIndex" "Amazonka.Location.UpdatePlaceIndex" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "UpdatePlaceIndex'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: S1 ('MetaSel ('Just "dataSourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSourceConfiguration))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

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:pricingPlan:UpdatePlaceIndex', updatePlaceIndex_pricingPlan - Updates the pricing plan for the place index resource.

For more information about each pricing plan option restrictions, see Amazon Location Service pricing.

$sel:dataSourceConfiguration:UpdatePlaceIndex', updatePlaceIndex_dataSourceConfiguration - Updates the data storage option for the place index resource.

$sel:description:UpdatePlaceIndex', updatePlaceIndex_description - Updates the description for the place index resource.

$sel:indexName:UpdatePlaceIndex', updatePlaceIndex_indexName - The name of the place index resource to update.

data UpdatePlaceIndexResponse Source #

See: newUpdatePlaceIndexResponse smart constructor.

Instances

Instances details
Eq UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Read UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Show UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Generic UpdatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.UpdatePlaceIndex

Associated Types

type Rep UpdatePlaceIndexResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:indexName:UpdatePlaceIndex', updatePlaceIndexResponse_indexName - The name of the updated place index resource.

$sel:updateTime:UpdatePlaceIndexResponse', updatePlaceIndexResponse_updateTime - The timestamp for when the place index 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
Eq DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Read DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Show 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 #

NFData DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

Hashable DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

AWSRequest DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

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

type Rep DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

type Rep DisassociateTrackerConsumer = D1 ('MetaData "DisassociateTrackerConsumer" "Amazonka.Location.DisassociateTrackerConsumer" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DisassociateTrackerConsumer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consumerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

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

$sel:trackerName:DisassociateTrackerConsumer', disassociateTrackerConsumer_trackerName - The name of the tracker resource to be dissociated from the consumer.

data DisassociateTrackerConsumerResponse Source #

Instances

Instances details
Eq 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

Generic DisassociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.DisassociateTrackerConsumer

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

PutGeofence

data PutGeofence Source #

See: newPutGeofence smart constructor.

Instances

Instances details
Eq PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Show PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Generic PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type Rep PutGeofence :: Type -> Type #

NFData PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Methods

rnf :: PutGeofence -> () #

Hashable PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

ToJSON PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

AWSRequest PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type AWSResponse 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

type Rep PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

type Rep PutGeofence = D1 ('MetaData "PutGeofence" "Amazonka.Location.PutGeofence" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse PutGeofence Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

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:

$sel:collectionName:PutGeofence', putGeofence_collectionName - The geofence collection to store the geofence in.

$sel:geofenceId:PutGeofence', putGeofence_geofenceId - An identifier for the geofence. For example, ExampleGeofence-1.

$sel:geometry:PutGeofence', putGeofence_geometry - Contains the polygon details to specify the position of the geofence.

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

data PutGeofenceResponse Source #

See: newPutGeofenceResponse smart constructor.

Instances

Instances details
Eq PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Read PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Show PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Generic PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Associated Types

type Rep PutGeofenceResponse :: Type -> Type #

NFData PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

Methods

rnf :: PutGeofenceResponse -> () #

type Rep PutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.PutGeofence

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

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.

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

$sel:geofenceId:PutGeofence', putGeofenceResponse_geofenceId - The geofence identifier entered in the request.

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

ListGeofences (Paginated)

data ListGeofences Source #

See: newListGeofences smart constructor.

Constructors

ListGeofences' (Maybe Text) Text 

Instances

Instances details
Eq ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Read ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Show ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Generic ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Associated Types

type Rep ListGeofences :: Type -> Type #

NFData ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Methods

rnf :: ListGeofences -> () #

Hashable ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

ToJSON 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 #

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

type Rep ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofences = D1 ('MetaData "ListGeofences" "Amazonka.Location.ListGeofences" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListGeofences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListGeofences Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

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:

$sel:nextToken: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

$sel:collectionName:ListGeofences', listGeofences_collectionName - The name of the geofence collection storing the list of geofences.

data ListGeofencesResponse Source #

See: newListGeofencesResponse smart constructor.

Instances

Instances details
Eq ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Show ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Generic ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Associated Types

type Rep ListGeofencesResponse :: Type -> Type #

NFData ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

Methods

rnf :: ListGeofencesResponse -> () #

type Rep ListGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.ListGeofences

type Rep ListGeofencesResponse = D1 ('MetaData "ListGeofencesResponse" "Amazonka.Location.ListGeofences" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

AssociateTrackerConsumer

data AssociateTrackerConsumer Source #

See: newAssociateTrackerConsumer smart constructor.

Instances

Instances details
Eq AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Read AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Show 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 #

NFData AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Hashable AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

ToJSON AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

AWSRequest 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

type Rep AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

type Rep AssociateTrackerConsumer = D1 ('MetaData "AssociateTrackerConsumer" "Amazonka.Location.AssociateTrackerConsumer" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "AssociateTrackerConsumer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "consumerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateTrackerConsumer Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

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

$sel:trackerName: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
Eq AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Read AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Show AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Generic AssociateTrackerConsumerResponse Source # 
Instance details

Defined in Amazonka.Location.AssociateTrackerConsumer

Associated Types

type Rep AssociateTrackerConsumerResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

BatchEvaluateGeofences

data BatchEvaluateGeofences Source #

See: newBatchEvaluateGeofences smart constructor.

Instances

Instances details
Eq BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Show BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Generic BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type Rep BatchEvaluateGeofences :: Type -> Type #

NFData BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Methods

rnf :: BatchEvaluateGeofences -> () #

Hashable BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

ToJSON BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

AWSRequest BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type AWSResponse 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

type Rep BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

type Rep BatchEvaluateGeofences = D1 ('MetaData "BatchEvaluateGeofences" "Amazonka.Location.BatchEvaluateGeofences" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse BatchEvaluateGeofences Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

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:

$sel:collectionName: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
Eq BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Read BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Show BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Generic BatchEvaluateGeofencesResponse Source # 
Instance details

Defined in Amazonka.Location.BatchEvaluateGeofences

Associated Types

type Rep BatchEvaluateGeofencesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

CalculateRoute

data CalculateRoute Source #

See: newCalculateRoute smart constructor.

Instances

Instances details
Eq CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Show CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Generic CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type Rep CalculateRoute :: Type -> Type #

NFData CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Methods

rnf :: CalculateRoute -> () #

Hashable CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

ToJSON CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

AWSRequest CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type AWSResponse 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

type Rep CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRoute = D1 ('MetaData "CalculateRoute" "Amazonka.Location.CalculateRoute" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CalculateRoute'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "distanceUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DistanceUnit)) :*: 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 "includeLegGeometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "departNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "travelMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TravelMode)) :*: (S1 ('MetaSel ('Just "carModeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CalculateRouteCarModeOptions)) :*: S1 ('MetaSel ('Just "departureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (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))))))))
type AWSResponse CalculateRoute Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

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:distanceUnit:CalculateRoute', calculateRoute_distanceUnit - Set the unit system to specify the distance.

Default Value: Kilometers

$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]

$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: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:travelMode:CalculateRoute', calculateRoute_travelMode - Specifies the mode of transport when calculating a route. Used in estimating the speed of travel and road compatibility.

The TravelMode you specify 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: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:departureTime:CalculateRoute', calculateRoute_departureTime - Specifies the desired time of departure. Uses the given time to calculate a 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

$sel:calculatorName:CalculateRoute', calculateRoute_calculatorName - The name of the route calculator resource that you want to use to calculate a route.

$sel:departurePosition:CalculateRoute', calculateRoute_departurePosition - The start position for the route. Defined in 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 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
Eq CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Show CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Generic CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Associated Types

type Rep CalculateRouteResponse :: Type -> Type #

NFData CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

Methods

rnf :: CalculateRouteResponse -> () #

type Rep CalculateRouteResponse Source # 
Instance details

Defined in Amazonka.Location.CalculateRoute

type Rep CalculateRouteResponse = D1 ('MetaData "CalculateRouteResponse" "Amazonka.Location.CalculateRoute" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

DeleteMap

data DeleteMap Source #

See: newDeleteMap smart constructor.

Constructors

DeleteMap' Text 

Instances

Instances details
Eq DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Read DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Show DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Generic DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type Rep DeleteMap :: Type -> Type #

NFData DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Methods

rnf :: DeleteMap -> () #

Hashable DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

AWSRequest DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type AWSResponse DeleteMap #

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

type Rep DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMap = D1 ('MetaData "DeleteMap" "Amazonka.Location.DeleteMap" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DeleteMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteMap Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

newDeleteMap Source #

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:

$sel:mapName: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
Eq DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Read DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Show DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Generic DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Associated Types

type Rep DeleteMapResponse :: Type -> Type #

NFData DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

Methods

rnf :: DeleteMapResponse -> () #

type Rep DeleteMapResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteMap

type Rep DeleteMapResponse = D1 ('MetaData "DeleteMapResponse" "Amazonka.Location.DeleteMap" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

UpdateMap

data UpdateMap Source #

See: newUpdateMap smart constructor.

Instances

Instances details
Eq UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Read UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Show UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Generic UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type Rep UpdateMap :: Type -> Type #

NFData UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Methods

rnf :: UpdateMap -> () #

Hashable UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

ToJSON UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

AWSRequest UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type AWSResponse 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

type Rep UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMap = D1 ('MetaData "UpdateMap" "Amazonka.Location.UpdateMap" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "UpdateMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingPlan)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateMap Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

newUpdateMap Source #

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:

$sel:pricingPlan:UpdateMap', updateMap_pricingPlan - Updates the pricing plan for the map resource.

For more information about each pricing plan option restrictions, see Amazon Location Service pricing.

$sel:description:UpdateMap', updateMap_description - Updates the description for the map resource.

$sel:mapName:UpdateMap', updateMap_mapName - The name of the map resource to update.

data UpdateMapResponse Source #

See: newUpdateMapResponse smart constructor.

Instances

Instances details
Eq UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Read UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Show UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Generic UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Associated Types

type Rep UpdateMapResponse :: Type -> Type #

NFData UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

Methods

rnf :: UpdateMapResponse -> () #

type Rep UpdateMapResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateMap

type Rep UpdateMapResponse = D1 ('MetaData "UpdateMapResponse" "Amazonka.Location.UpdateMap" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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:maps/ExampleMap

$sel:mapName:UpdateMap', updateMapResponse_mapName - The name of the updated map resource.

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

GetDevicePositionHistory (Paginated)

data GetDevicePositionHistory Source #

See: newGetDevicePositionHistory smart constructor.

Instances

Instances details
Eq GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Read GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Show 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 #

NFData GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Hashable GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

ToJSON 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

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

type Rep GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

type Rep GetDevicePositionHistory = D1 ('MetaData "GetDevicePositionHistory" "Amazonka.Location.GetDevicePositionHistory" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetDevicePositionHistory'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTimeExclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "startTimeInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

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:nextToken: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: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.

$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.

$sel:deviceId:GetDevicePositionHistory', getDevicePositionHistory_deviceId - The device whose position history you want to retrieve.

$sel:trackerName:GetDevicePositionHistory', getDevicePositionHistory_trackerName - The tracker resource receiving the request for the device position history.

data GetDevicePositionHistoryResponse Source #

See: newGetDevicePositionHistoryResponse smart constructor.

Instances

Instances details
Eq GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Show GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Generic GetDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.GetDevicePositionHistory

Associated Types

type Rep GetDevicePositionHistoryResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

DescribeTracker

data DescribeTracker Source #

See: newDescribeTracker smart constructor.

Constructors

DescribeTracker' Text 

Instances

Instances details
Eq DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Read DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Show DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Generic DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type Rep DescribeTracker :: Type -> Type #

NFData DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Methods

rnf :: DescribeTracker -> () #

Hashable DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

AWSRequest DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type AWSResponse DescribeTracker #

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

type Rep DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTracker = D1 ('MetaData "DescribeTracker" "Amazonka.Location.DescribeTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeTracker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeTracker Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

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:

$sel:trackerName:DescribeTracker', describeTracker_trackerName - The name of the tracker resource.

data DescribeTrackerResponse Source #

See: newDescribeTrackerResponse smart constructor.

Instances

Instances details
Eq DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Read DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Show DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Generic DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Associated Types

type Rep DescribeTrackerResponse :: Type -> Type #

NFData DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

Methods

rnf :: DescribeTrackerResponse -> () #

type Rep DescribeTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeTracker

type Rep DescribeTrackerResponse = D1 ('MetaData "DescribeTrackerResponse" "Amazonka.Location.DescribeTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeTrackerResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "positionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionFiltering)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))) :*: ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan))) :*: (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 POSIX))))))

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:pricingPlanDataSource:DescribeTrackerResponse', describeTrackerResponse_pricingPlanDataSource - The specified data provider for the tracker resource.

$sel:kmsKeyId:DescribeTrackerResponse', describeTrackerResponse_kmsKeyId - A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource.

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

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

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

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

$sel:description:DescribeTrackerResponse', describeTrackerResponse_description - The optional description for the tracker resource.

$sel:pricingPlan:DescribeTrackerResponse', describeTrackerResponse_pricingPlan - The pricing plan selected for the specified tracker resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$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

$sel:trackerName:DescribeTracker', describeTrackerResponse_trackerName - The name of the tracker resource.

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

DescribePlaceIndex

data DescribePlaceIndex Source #

See: newDescribePlaceIndex smart constructor.

Instances

Instances details
Eq DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Read DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Show DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Generic DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type Rep DescribePlaceIndex :: Type -> Type #

NFData DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Methods

rnf :: DescribePlaceIndex -> () #

Hashable DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

AWSRequest DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type AWSResponse DescribePlaceIndex #

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

type Rep DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

type Rep DescribePlaceIndex = D1 ('MetaData "DescribePlaceIndex" "Amazonka.Location.DescribePlaceIndex" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribePlaceIndex'" 'PrefixI 'True) (S1 ('MetaSel ('Just "indexName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

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:

$sel:indexName:DescribePlaceIndex', describePlaceIndex_indexName - The name of the place index resource.

data DescribePlaceIndexResponse Source #

See: newDescribePlaceIndexResponse smart constructor.

Instances

Instances details
Eq DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Read DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Show DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Generic DescribePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.DescribePlaceIndex

Associated Types

type Rep DescribePlaceIndexResponse :: Type -> Type #

NFData 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:

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

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

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

$sel:dataSource:DescribePlaceIndexResponse', describePlaceIndexResponse_dataSource - The data provider of geospatial data. Indicates one of the available providers:

  • Esri
  • Here

For additional details on data providers, see Amazon Location Service data providers.

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

$sel:description: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

$sel:indexName:DescribePlaceIndex', describePlaceIndexResponse_indexName - The name of the place index resource being described.

$sel:pricingPlan:DescribePlaceIndexResponse', describePlaceIndexResponse_pricingPlan - The pricing plan selected for the specified place index resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

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

GetGeofence

data GetGeofence Source #

See: newGetGeofence smart constructor.

Constructors

GetGeofence' Text Text 

Instances

Instances details
Eq GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Read GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Show GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Generic GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type Rep GetGeofence :: Type -> Type #

NFData GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Methods

rnf :: GetGeofence -> () #

Hashable GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

AWSRequest GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type AWSResponse GetGeofence #

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

type Rep GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofence = D1 ('MetaData "GetGeofence" "Amazonka.Location.GetGeofence" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetGeofence'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGeofence Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

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:

$sel:collectionName:GetGeofence', getGeofence_collectionName - The geofence collection storing the target geofence.

$sel:geofenceId:GetGeofence', getGeofence_geofenceId - The geofence you're retrieving details for.

data GetGeofenceResponse Source #

See: newGetGeofenceResponse smart constructor.

Instances

Instances details
Eq GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Show GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Generic GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Associated Types

type Rep GetGeofenceResponse :: Type -> Type #

NFData GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

Methods

rnf :: GetGeofenceResponse -> () #

type Rep GetGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.GetGeofence

type Rep GetGeofenceResponse = D1 ('MetaData "GetGeofenceResponse" "Amazonka.Location.GetGeofence" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GetGeofenceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: 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 POSIX)))))

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.

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

$sel:geofenceId:GetGeofence', getGeofenceResponse_geofenceId - The geofence identifier.

$sel:geometry:GetGeofenceResponse', getGeofenceResponse_geometry - Contains the geofence geometry details describing a polygon.

$sel:status: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.

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

ListDevicePositions (Paginated)

data ListDevicePositions Source #

See: newListDevicePositions smart constructor.

Instances

Instances details
Eq ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Read ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Show ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Generic ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Associated Types

type Rep ListDevicePositions :: Type -> Type #

NFData ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Methods

rnf :: ListDevicePositions -> () #

Hashable ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

ToJSON 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 #

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

type Rep ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

type Rep ListDevicePositions = D1 ('MetaData "ListDevicePositions" "Amazonka.Location.ListDevicePositions" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListDevicePositions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDevicePositions Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

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:

$sel:nextToken: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

$sel:maxResults:ListDevicePositions', listDevicePositions_maxResults - An optional limit for the number of entries returned in a single call.

Default value: 100

$sel:trackerName:ListDevicePositions', listDevicePositions_trackerName - The tracker resource containing the requested devices.

data ListDevicePositionsResponse Source #

See: newListDevicePositionsResponse smart constructor.

Instances

Instances details
Eq ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Show ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Generic ListDevicePositionsResponse Source # 
Instance details

Defined in Amazonka.Location.ListDevicePositions

Associated Types

type Rep ListDevicePositionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken: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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Location.TagResource" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Location.TagResource

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 - 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"}

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Location.TagResource" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

GetMapGlyphs

data GetMapGlyphs Source #

See: newGetMapGlyphs smart constructor.

Constructors

GetMapGlyphs' Text Text Text 

Instances

Instances details
Eq GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Read GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Show GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Generic GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type Rep GetMapGlyphs :: Type -> Type #

NFData GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Methods

rnf :: GetMapGlyphs -> () #

Hashable GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

AWSRequest GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type AWSResponse GetMapGlyphs #

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

type Rep GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphs = D1 ('MetaData "GetMapGlyphs" "Amazonka.Location.GetMapGlyphs" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse GetMapGlyphs Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

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:

  • VectorHereBerlin – Fira GO Regular | Fira GO Bold

$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.

$sel:mapName:GetMapGlyphs', getMapGlyphs_mapName - The map resource associated with the glyph file.

data GetMapGlyphsResponse Source #

See: newGetMapGlyphsResponse smart constructor.

Instances

Instances details
Eq GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Read GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Show GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Generic GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Associated Types

type Rep GetMapGlyphsResponse :: Type -> Type #

NFData GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

Methods

rnf :: GetMapGlyphsResponse -> () #

type Rep GetMapGlyphsResponse Source # 
Instance details

Defined in Amazonka.Location.GetMapGlyphs

type Rep GetMapGlyphsResponse = D1 ('MetaData "GetMapGlyphsResponse" "Amazonka.Location.GetMapGlyphs" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

BatchPutGeofence

data BatchPutGeofence Source #

See: newBatchPutGeofence smart constructor.

Instances

Instances details
Eq BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Show BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Generic BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type Rep BatchPutGeofence :: Type -> Type #

NFData BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Methods

rnf :: BatchPutGeofence -> () #

Hashable BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

ToJSON BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

AWSRequest BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type AWSResponse 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

type Rep BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

type Rep BatchPutGeofence = D1 ('MetaData "BatchPutGeofence" "Amazonka.Location.BatchPutGeofence" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse BatchPutGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

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:

$sel:collectionName: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
Eq BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Read BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Show BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Generic BatchPutGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchPutGeofence

Associated Types

type Rep BatchPutGeofenceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

BatchDeleteGeofence

data BatchDeleteGeofence Source #

See: newBatchDeleteGeofence smart constructor.

Instances

Instances details
Eq BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Read BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Show BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Generic BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type Rep BatchDeleteGeofence :: Type -> Type #

NFData BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Methods

rnf :: BatchDeleteGeofence -> () #

Hashable BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

ToJSON BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

AWSRequest BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type AWSResponse 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

type Rep BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

type Rep BatchDeleteGeofence = D1 ('MetaData "BatchDeleteGeofence" "Amazonka.Location.BatchDeleteGeofence" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse BatchDeleteGeofence Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

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:

$sel:collectionName: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
Eq BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Read BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Show BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Generic BatchDeleteGeofenceResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteGeofence

Associated Types

type Rep BatchDeleteGeofenceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Location.UntagResource" "libZSservicesZSamazonka-locationZSamazonka-location" '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))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Location.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Location.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Location.UntagResource" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

BatchDeleteDevicePositionHistory

data BatchDeleteDevicePositionHistory Source #

See: newBatchDeleteDevicePositionHistory smart constructor.

Instances

Instances details
Eq BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Read BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Show 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 #

NFData BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

Hashable BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

ToJSON BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

AWSRequest 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

type Rep BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

type Rep BatchDeleteDevicePositionHistory = D1 ('MetaData "BatchDeleteDevicePositionHistory" "Amazonka.Location.BatchDeleteDevicePositionHistory" "libZSservicesZSamazonka-locationZSamazonka-location" '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)))
type AWSResponse BatchDeleteDevicePositionHistory Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

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]

$sel:trackerName:BatchDeleteDevicePositionHistory', batchDeleteDevicePositionHistory_trackerName - The name of the tracker resource to delete the device position history from.

data BatchDeleteDevicePositionHistoryResponse Source #

Instances

Instances details
Eq 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

Generic BatchDeleteDevicePositionHistoryResponse Source # 
Instance details

Defined in Amazonka.Location.BatchDeleteDevicePositionHistory

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

ListPlaceIndexes (Paginated)

data ListPlaceIndexes Source #

See: newListPlaceIndexes smart constructor.

Instances

Instances details
Eq ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Read ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Show ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Generic ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Associated Types

type Rep ListPlaceIndexes :: Type -> Type #

NFData ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Methods

rnf :: ListPlaceIndexes -> () #

Hashable ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

ToJSON 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 #

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

type Rep ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

type Rep ListPlaceIndexes = D1 ('MetaData "ListPlaceIndexes" "Amazonka.Location.ListPlaceIndexes" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListPlaceIndexes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListPlaceIndexes Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

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:

$sel:nextToken: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

$sel:maxResults:ListPlaceIndexes', listPlaceIndexes_maxResults - An optional limit for the maximum number of results returned in a single call.

Default value: 100

data ListPlaceIndexesResponse Source #

See: newListPlaceIndexesResponse smart constructor.

Instances

Instances details
Eq ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Read ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Show ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Generic ListPlaceIndexesResponse Source # 
Instance details

Defined in Amazonka.Location.ListPlaceIndexes

Associated Types

type Rep ListPlaceIndexesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

$sel:nextToken:ListPlaceIndexes', listPlaceIndexesResponse_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: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

SearchPlaceIndexForPosition

data SearchPlaceIndexForPosition Source #

See: newSearchPlaceIndexForPosition smart constructor.

Instances

Instances details
Eq SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Show 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 #

NFData SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Hashable SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

ToJSON SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

AWSRequest 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

type Rep SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

type Rep SearchPlaceIndexForPosition = D1 ('MetaData "SearchPlaceIndexForPosition" "Amazonka.Location.SearchPlaceIndexForPosition" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchPlaceIndexForPosition'" 'PrefixI 'True) (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))))))
type AWSResponse SearchPlaceIndexForPosition Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

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:

$sel:maxResults:SearchPlaceIndexForPosition', searchPlaceIndexForPosition_maxResults - An optional paramer. The maximum number of results returned per request.

Default value: 50

$sel:indexName:SearchPlaceIndexForPosition', searchPlaceIndexForPosition_indexName - The name of the place index resource you want to use for the search.

$sel:position:SearchPlaceIndexForPosition', searchPlaceIndexForPosition_position - Specifies a coordinate for the query defined by a longitude, and latitude.

  • The first position is the X coordinate, or longitude.
  • The second position is the Y coordinate, or latitude.

For example, position=xLongitude&position=yLatitude .

data SearchPlaceIndexForPositionResponse Source #

Instances

Instances details
Eq SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Show SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

Generic SearchPlaceIndexForPositionResponse Source # 
Instance details

Defined in Amazonka.Location.SearchPlaceIndexForPosition

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

DeleteTracker

data DeleteTracker Source #

See: newDeleteTracker smart constructor.

Constructors

DeleteTracker' Text 

Instances

Instances details
Eq DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Read DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Show DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Generic DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type Rep DeleteTracker :: Type -> Type #

NFData DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Methods

rnf :: DeleteTracker -> () #

Hashable DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

AWSRequest DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type AWSResponse DeleteTracker #

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

type Rep DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTracker = D1 ('MetaData "DeleteTracker" "Amazonka.Location.DeleteTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DeleteTracker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTracker Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

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:

$sel:trackerName:DeleteTracker', deleteTracker_trackerName - The name of the tracker resource to be deleted.

data DeleteTrackerResponse Source #

See: newDeleteTrackerResponse smart constructor.

Instances

Instances details
Eq DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Read DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Show DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Generic DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Associated Types

type Rep DeleteTrackerResponse :: Type -> Type #

NFData DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

Methods

rnf :: DeleteTrackerResponse -> () #

type Rep DeleteTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.DeleteTracker

type Rep DeleteTrackerResponse = D1 ('MetaData "DeleteTrackerResponse" "Amazonka.Location.DeleteTracker" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

CreatePlaceIndex

data CreatePlaceIndex Source #

See: newCreatePlaceIndex smart constructor.

Instances

Instances details
Eq CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Read CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Show CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Generic CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type Rep CreatePlaceIndex :: Type -> Type #

NFData CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Methods

rnf :: CreatePlaceIndex -> () #

Hashable CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

ToJSON CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

AWSRequest CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type AWSResponse 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

type Rep CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

type Rep CreatePlaceIndex = D1 ('MetaData "CreatePlaceIndex" "Amazonka.Location.CreatePlaceIndex" "libZSservicesZSamazonka-locationZSamazonka-location" '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 "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) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan)))))
type AWSResponse CreatePlaceIndex Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

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.

$sel:description:CreatePlaceIndex', createPlaceIndex_description - The optional description for the place index resource.

$sel:tags:CreatePlaceIndex', createPlaceIndex_tags - Applies one or more tags to the place index 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: + - = . _ : / @.

$sel:dataSource:CreatePlaceIndex', createPlaceIndex_dataSource - Specifies the data provider of geospatial data.

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.

$sel:indexName: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.

$sel:pricingPlan:CreatePlaceIndex', createPlaceIndex_pricingPlan - Specifies the pricing plan for your place index resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

data CreatePlaceIndexResponse Source #

See: newCreatePlaceIndexResponse smart constructor.

Instances

Instances details
Eq CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Read CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Show CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Generic CreatePlaceIndexResponse Source # 
Instance details

Defined in Amazonka.Location.CreatePlaceIndex

Associated Types

type Rep CreatePlaceIndexResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreatePlaceIndexResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (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.

$sel:createTime: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

$sel:indexName:CreatePlaceIndex', createPlaceIndexResponse_indexName - The name for the place index resource.

UpdateTracker

data UpdateTracker Source #

See: newUpdateTracker smart constructor.

Instances

Instances details
Eq UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Read UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Show UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Generic UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type Rep UpdateTracker :: Type -> Type #

NFData UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Methods

rnf :: UpdateTracker -> () #

Hashable UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

ToJSON UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

AWSRequest UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type AWSResponse 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

type Rep UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTracker = D1 ('MetaData "UpdateTracker" "Amazonka.Location.UpdateTracker" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "UpdateTracker'" '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 "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "positionFiltering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PositionFiltering)) :*: S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateTracker Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

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:

$sel:pricingPlan:UpdateTracker', updateTracker_pricingPlan - Updates the pricing plan for the tracker resource.

For more information about each pricing plan option restrictions, see Amazon Location Service pricing.

$sel:pricingPlanDataSource:UpdateTracker', updateTracker_pricingPlanDataSource - Updates the data provider for the tracker resource.

A required value for the following pricing plans: MobileAssetTracking| MobileAssetManagement

For more information about data providers and pricing plans, see the Amazon Location Service product page

This can only be updated when updating the PricingPlan in the same request.

Amazon Location Service uses PricingPlanDataSource to calculate billing for your tracker resource. Your data won't be shared with the data provider, and will remain in your AWS account and Region unless you move it.

$sel:description: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 device positions to retrieve. Distance-based filtering can also reduce the jitter effect when displaying device trajectory on a map.

$sel:trackerName:UpdateTracker', updateTracker_trackerName - The name of the tracker resource to update.

data UpdateTrackerResponse Source #

See: newUpdateTrackerResponse smart constructor.

Instances

Instances details
Eq UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Read UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Show UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Generic UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Associated Types

type Rep UpdateTrackerResponse :: Type -> Type #

NFData UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

Methods

rnf :: UpdateTrackerResponse -> () #

type Rep UpdateTrackerResponse Source # 
Instance details

Defined in Amazonka.Location.UpdateTracker

type Rep UpdateTrackerResponse = D1 ('MetaData "UpdateTrackerResponse" "Amazonka.Location.UpdateTracker" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:trackerName:UpdateTracker', updateTrackerResponse_trackerName - The name of the updated tracker resource.

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

CreateRouteCalculator

data CreateRouteCalculator Source #

See: newCreateRouteCalculator smart constructor.

Instances

Instances details
Eq CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Read CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Show CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Generic CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type Rep CreateRouteCalculator :: Type -> Type #

NFData CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Methods

rnf :: CreateRouteCalculator -> () #

Hashable CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

ToJSON CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

AWSRequest CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type AWSResponse 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

type Rep CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

type Rep CreateRouteCalculator = D1 ('MetaData "CreateRouteCalculator" "Amazonka.Location.CreateRouteCalculator" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CreateRouteCalculator'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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) :*: S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan)))))
type AWSResponse CreateRouteCalculator Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

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:

$sel:description:CreateRouteCalculator', createRouteCalculator_description - The optional description for the route calculator resource.

$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: + - = . _ : / @.

$sel:calculatorName: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.

$sel:dataSource: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.

$sel:pricingPlan:CreateRouteCalculator', createRouteCalculator_pricingPlan - Specifies the pricing plan for your route calculator resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

data CreateRouteCalculatorResponse Source #

See: newCreateRouteCalculatorResponse smart constructor.

Instances

Instances details
Eq CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Read CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Show CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Generic CreateRouteCalculatorResponse Source # 
Instance details

Defined in Amazonka.Location.CreateRouteCalculator

Associated Types

type Rep CreateRouteCalculatorResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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

$sel:calculatorName:CreateRouteCalculator', createRouteCalculatorResponse_calculatorName - The name of the route calculator resource.

  • For example, ExampleRouteCalculator.

$sel:createTime: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

DescribeMap

data DescribeMap Source #

See: newDescribeMap smart constructor.

Constructors

DescribeMap' Text 

Instances

Instances details
Eq DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Read DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Show DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Generic DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type Rep DescribeMap :: Type -> Type #

NFData DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Methods

rnf :: DescribeMap -> () #

Hashable DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

AWSRequest DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type AWSResponse DescribeMap #

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

type Rep DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

type Rep DescribeMap = D1 ('MetaData "DescribeMap" "Amazonka.Location.DescribeMap" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DescribeMap'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeMap Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

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:

$sel:mapName:DescribeMap', describeMap_mapName - The name of the map resource.

data DescribeMapResponse Source #

See: newDescribeMapResponse smart constructor.

Instances

Instances details
Eq DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Read DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Show DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Generic DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Associated Types

type Rep DescribeMapResponse :: Type -> Type #

NFData DescribeMapResponse Source # 
Instance details

Defined in Amazonka.Location.DescribeMap

Methods

rnf :: DescribeMapResponse -> () #

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:

$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.

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

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

$sel:description: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:maps/ExampleMap

$sel:mapName:DescribeMap', describeMapResponse_mapName - The map style selected from an available provider.

$sel:pricingPlan:DescribeMapResponse', describeMapResponse_pricingPlan - The pricing plan selected for the specified map resource.

 <p>For additional details and restrictions on each pricing plan option, see <a href="https://aws.amazon.com/location/pricing/">Amazon Location Service pricing</a>.</p>

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

Types

BatchItemErrorCode

newtype BatchItemErrorCode Source #

Instances

Instances details
Eq BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Ord BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Read BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Show 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 #

NFData BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

Methods

rnf :: BatchItemErrorCode -> () #

Hashable 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

FromJSON BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

FromJSONKey BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToLog BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToHeader BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

ToQuery 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

ToByteString 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

type Rep BatchItemErrorCode Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemErrorCode

type Rep BatchItemErrorCode = D1 ('MetaData "BatchItemErrorCode" "Amazonka.Location.Types.BatchItemErrorCode" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Ord DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Read DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Show DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Generic DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Associated Types

type Rep DimensionUnit :: Type -> Type #

NFData DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

Methods

rnf :: DimensionUnit -> () #

Hashable 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

FromJSON DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

FromJSONKey DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToLog DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToHeader DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

ToQuery DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

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 #

ToByteString 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 #

type Rep DimensionUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DimensionUnit

type Rep DimensionUnit = D1 ('MetaData "DimensionUnit" "Amazonka.Location.Types.DimensionUnit" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Ord DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Read DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Show DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Generic DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Associated Types

type Rep DistanceUnit :: Type -> Type #

NFData DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

Methods

rnf :: DistanceUnit -> () #

Hashable 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

FromJSON DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

FromJSONKey DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToLog DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToHeader DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

ToQuery DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

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 #

ToByteString 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 #

type Rep DistanceUnit Source # 
Instance details

Defined in Amazonka.Location.Types.DistanceUnit

type Rep DistanceUnit = D1 ('MetaData "DistanceUnit" "Amazonka.Location.Types.DistanceUnit" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Ord IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Read IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Show IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Generic IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Associated Types

type Rep IntendedUse :: Type -> Type #

NFData IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

Methods

rnf :: IntendedUse -> () #

Hashable 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

FromJSON IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

FromJSONKey IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToLog IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToHeader IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

ToQuery IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

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 #

ToByteString 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 #

type Rep IntendedUse Source # 
Instance details

Defined in Amazonka.Location.Types.IntendedUse

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

PositionFiltering

newtype PositionFiltering Source #

Instances

Instances details
Eq PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Ord PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Read PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Show 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 #

NFData PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

Methods

rnf :: PositionFiltering -> () #

Hashable 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

FromJSON PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

FromJSONKey PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToLog PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToHeader PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

ToQuery 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

ToByteString 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

type Rep PositionFiltering Source # 
Instance details

Defined in Amazonka.Location.Types.PositionFiltering

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

PricingPlan

newtype PricingPlan Source #

Constructors

PricingPlan' 

Instances

Instances details
Eq PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Ord PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Read PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Show PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Generic PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Associated Types

type Rep PricingPlan :: Type -> Type #

NFData PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

Methods

rnf :: PricingPlan -> () #

Hashable 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

FromJSON PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

FromJSONKey PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToLog PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToHeader PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

ToQuery PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

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 #

ToByteString 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 #

type Rep PricingPlan Source # 
Instance details

Defined in Amazonka.Location.Types.PricingPlan

type Rep PricingPlan = D1 ('MetaData "PricingPlan" "Amazonka.Location.Types.PricingPlan" "libZSservicesZSamazonka-locationZSamazonka-location" 'True) (C1 ('MetaCons "PricingPlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPricingPlan") '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
Eq TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Ord TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Read TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Show TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Generic TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Associated Types

type Rep TravelMode :: Type -> Type #

NFData TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

Methods

rnf :: TravelMode -> () #

Hashable 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

FromJSON TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

FromJSONKey TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToLog TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToHeader TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

ToQuery TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

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 #

ToByteString 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 #

type Rep TravelMode Source # 
Instance details

Defined in Amazonka.Location.Types.TravelMode

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

VehicleWeightUnit

newtype VehicleWeightUnit Source #

Instances

Instances details
Eq VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Ord VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Read VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Show 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 #

NFData VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

Methods

rnf :: VehicleWeightUnit -> () #

Hashable 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

FromJSON VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

FromJSONKey VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToLog VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToHeader VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

ToQuery 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

ToByteString 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

type Rep VehicleWeightUnit Source # 
Instance details

Defined in Amazonka.Location.Types.VehicleWeightUnit

type Rep VehicleWeightUnit = D1 ('MetaData "VehicleWeightUnit" "Amazonka.Location.Types.VehicleWeightUnit" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq 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

Generic BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

NFData BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

Hashable BatchDeleteDevicePositionHistoryError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteDevicePositionHistoryError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Read BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Show 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 #

NFData BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

Hashable BatchDeleteGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchDeleteGeofenceError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Read BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Show 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 #

NFData BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

Hashable BatchEvaluateGeofencesError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchEvaluateGeofencesError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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
Eq BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Read BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Show 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 #

NFData BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

Hashable BatchGetDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchGetDevicePositionError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Read BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Show 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 #

NFData BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

Methods

rnf :: BatchItemError -> () #

Hashable BatchItemError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchItemError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Read BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Show 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 #

NFData BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

Methods

rnf :: BatchPutGeofenceError -> () #

Hashable BatchPutGeofenceError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Show 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 #

NFData BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

Hashable BatchPutGeofenceRequestEntry Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceRequestEntry

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 polygon details to specify the position of the geofence.

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
Eq BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Read BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Show 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 #

NFData BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

Methods

rnf :: BatchPutGeofenceSuccess -> () #

Hashable BatchPutGeofenceSuccess Source # 
Instance details

Defined in Amazonka.Location.Types.BatchPutGeofenceSuccess

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "BatchPutGeofenceSuccess'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "geofenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

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
Eq BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Read BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Show 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 #

NFData BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

Hashable BatchUpdateDevicePositionError Source # 
Instance details

Defined in Amazonka.Location.Types.BatchUpdateDevicePositionError

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 POSIX))))

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
Eq CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Read CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Show 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 #

NFData CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

Hashable CalculateRouteCarModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteCarModeOptions

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CalculateRouteCarModeOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "avoidTolls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "avoidFerries") '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:avoidTolls:CalculateRouteCarModeOptions', calculateRouteCarModeOptions_avoidTolls - Avoids tolls when calculating routes.

Default Value: false

Valid Values: false | true

$sel:avoidFerries:CalculateRouteCarModeOptions', calculateRouteCarModeOptions_avoidFerries - Avoids ferries when calculating routes.

Default Value: false

Valid Values: false | true

CalculateRouteSummary

data CalculateRouteSummary Source #

A summary of the calculated route.

See: newCalculateRouteSummary smart constructor.

Instances

Instances details
Eq CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Show 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 #

NFData CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

Methods

rnf :: CalculateRouteSummary -> () #

Hashable CalculateRouteSummary Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteSummary

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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 the distance.

$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
Eq CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Read CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Show 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 #

NFData CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

Hashable CalculateRouteTruckModeOptions Source # 
Instance details

Defined in Amazonka.Location.Types.CalculateRouteTruckModeOptions

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "CalculateRouteTruckModeOptions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "weight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TruckWeight)) :*: S1 ('MetaSel ('Just "avoidTolls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TruckDimensions)) :*: S1 ('MetaSel ('Just "avoidFerries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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: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.

$sel:avoidTolls:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_avoidTolls - Avoids ferries 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:avoidFerries:CalculateRouteTruckModeOptions', calculateRouteTruckModeOptions_avoidFerries - Avoids ferries when calculating routes.

Default Value: false

Valid Values: false | true

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
Eq DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Read DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Show 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 #

NFData DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

Methods

rnf :: DataSourceConfiguration -> () #

Hashable DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

ToJSON DataSourceConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.DataSourceConfiguration

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Show 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 #

NFData DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

Methods

rnf :: DevicePosition -> () #

Hashable DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

FromJSON DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

type Rep DevicePosition Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePosition

type Rep DevicePosition = D1 ('MetaData "DevicePosition" "Amazonka.Location.Types.DevicePosition" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DevicePosition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (NonEmpty Double)))) :*: (S1 ('MetaSel ('Just "receivedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "sampleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

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:deviceId:DevicePosition', devicePosition_deviceId - The device whose position you retrieved.

$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
Eq DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Show 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 #

NFData DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

Methods

rnf :: DevicePositionUpdate -> () #

Hashable DevicePositionUpdate Source # 
Instance details

Defined in Amazonka.Location.Types.DevicePositionUpdate

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "DevicePositionUpdate'" 'PrefixI 'True) (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 POSIX))))

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: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.

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
Eq GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Show 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 #

NFData GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

Methods

rnf :: GeofenceGeometry -> () #

Hashable GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

ToJSON GeofenceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.GeofenceGeometry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "GeofenceGeometry'" 'PrefixI 'True) (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:polygon:GeofenceGeometry', geofenceGeometry_polygon - An array of 1 or more linear rings. A linear ring is an array of 4 or more vertices, where the first and last vertex are the same to form a closed boundary. Each vertex is a 2-dimensional point of the form: [longitude, latitude].

The first linear ring is an outer ring, describing the polygon's boundary. Subsequent linear rings may be inner or outer rings to describe holes and islands. Outer rings must list their vertices in counter-clockwise order around the ring's center, where the left side is the polygon's exterior. Inner rings must list their vertices in clockwise order, where the left side is the polygon's interior.

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
Eq Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

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

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

Show Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

showsPrec :: Int -> Leg -> ShowS #

show :: Leg -> String #

showList :: [Leg] -> ShowS #

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 #

NFData Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

rnf :: Leg -> () #

Hashable Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

Methods

hashWithSalt :: Int -> Leg -> Int #

hash :: Leg -> Int #

FromJSON Leg Source # 
Instance details

Defined in Amazonka.Location.Types.Leg

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.

$sel:distance: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.

$sel:durationSeconds: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.

$sel:endPosition: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.

$sel:startPosition: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
Eq LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Show 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 #

NFData LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

Methods

rnf :: LegGeometry -> () #

Hashable LegGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.LegGeometry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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
Eq ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Show 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 #

NFData ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

Hashable ListDevicePositionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListDevicePositionsResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListDevicePositionsResponseEntry'" 'PrefixI 'True) (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 POSIX))))

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: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
Eq 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

Generic ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

NFData ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

Hashable ListGeofenceCollectionsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceCollectionsResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListGeofenceCollectionsResponseEntry'" 'PrefixI 'True) ((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 POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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:pricingPlanDataSource:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_pricingPlanDataSource - The specified data provider for the geofence collection.

$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:pricingPlan:ListGeofenceCollectionsResponseEntry', listGeofenceCollectionsResponseEntry_pricingPlan - The pricing plan for the specified geofence collection.

For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.

$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
Eq ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Show 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 #

NFData ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

Hashable ListGeofenceResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListGeofenceResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListGeofenceResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: 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 POSIX)))))

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.

$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
Eq ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Read ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Show 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 #

NFData ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

Methods

rnf :: ListMapsResponseEntry -> () #

Hashable ListMapsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListMapsResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListMapsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (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 "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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: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:pricingPlan:ListMapsResponseEntry', listMapsResponseEntry_pricingPlan - The pricing plan for the specified map resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$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
Eq ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Read ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Show 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 #

NFData ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

Hashable ListPlaceIndexesResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListPlaceIndexesResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListPlaceIndexesResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (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 "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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: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. Indicates one of the available providers:

  • Esri
  • Here

For additional details on 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:pricingPlan:ListPlaceIndexesResponseEntry', listPlaceIndexesResponseEntry_pricingPlan - The pricing plan for the specified place index resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$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
Eq ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Read ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Show 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 #

NFData ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

Hashable ListRouteCalculatorsResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListRouteCalculatorsResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListRouteCalculatorsResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "calculatorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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: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:pricingPlan:ListRouteCalculatorsResponseEntry', listRouteCalculatorsResponseEntry_pricingPlan - The pricing plan for the specified route calculator resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$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
Eq ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Read ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Show 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 #

NFData ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

Hashable ListTrackersResponseEntry Source # 
Instance details

Defined in Amazonka.Location.Types.ListTrackersResponseEntry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "ListTrackersResponseEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pricingPlanDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "pricingPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingPlan) :*: (S1 ('MetaSel ('Just "trackerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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:pricingPlanDataSource:ListTrackersResponseEntry', listTrackersResponseEntry_pricingPlanDataSource - The specified data provider for the tracker resource.

$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:pricingPlan:ListTrackersResponseEntry', listTrackersResponseEntry_pricingPlan - The pricing plan for the specified tracker resource.

For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.

$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
Eq MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Read MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Show 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 #

NFData MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

Methods

rnf :: MapConfiguration -> () #

Hashable MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

ToJSON MapConfiguration Source # 
Instance details

Defined in Amazonka.Location.Types.MapConfiguration

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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:

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

    When using HERE as your data provider, and selecting the Style VectorHereBerlin, you may not use HERE Technologies maps for Asset Management. See the AWS Service Terms for Amazon Location Service.

Place

data Place Source #

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

See: newPlace smart constructor.

Instances

Instances details
Eq Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

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

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

Show Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

showsPrec :: Int -> Place -> ShowS #

show :: Place -> String #

showList :: [Place] -> ShowS #

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 #

NFData Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

rnf :: Place -> () #

Hashable Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

Methods

hashWithSalt :: Int -> Place -> Int #

hash :: Place -> Int #

FromJSON Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

type Rep Place Source # 
Instance details

Defined in Amazonka.Location.Types.Place

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:municipality:Place', place_municipality - A name for a local area, such as a city or town name. For example, Toronto.

$sel:addressNumber:Place', place_addressNumber - The numerical portion of an address, such as a building number.

$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:country:Place', place_country - A country/region specified using ISO 3166 3-digit country/region code. For example, CAN.

$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:region:Place', place_region - A name for an area or geographical division, such as a province or state name. For example, British Columbia.

$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:neighborhood:Place', place_neighborhood - The name of a community district. For example, Downtown.

$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
Eq PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Show 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 #

NFData PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

Methods

rnf :: PlaceGeometry -> () #

Hashable PlaceGeometry Source # 
Instance details

Defined in Amazonka.Location.Types.PlaceGeometry

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

SearchForPositionResult

data SearchForPositionResult Source #

Specifies a single point of interest, or Place as a result of a search query obtained from a dataset configured in the place index resource.

See: newSearchForPositionResult smart constructor.

Instances

Instances details
Eq SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Show 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 #

NFData SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

Methods

rnf :: SearchForPositionResult -> () #

Hashable SearchForPositionResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForPositionResult

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchForPositionResult'" 'PrefixI 'True) (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:place:SearchForPositionResult', searchForPositionResult_place - Contains details about the relevant point of interest.

SearchForTextResult

data SearchForTextResult Source #

Contains relevant Places returned by calling SearchPlaceIndexForText.

See: newSearchForTextResult smart constructor.

Instances

Instances details
Eq SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Show 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 #

NFData SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

Methods

rnf :: SearchForTextResult -> () #

Hashable SearchForTextResult Source # 
Instance details

Defined in Amazonka.Location.Types.SearchForTextResult

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchForTextResult'" 'PrefixI 'True) (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:place:SearchForTextResult', searchForTextResult_place - Contains details about the relevant point of interest.

SearchPlaceIndexForPositionSummary

data SearchPlaceIndexForPositionSummary Source #

A summary of the reverse geocoding request sent using SearchPlaceIndexForPosition.

See: newSearchPlaceIndexForPositionSummary smart constructor.

Instances

Instances details
Eq SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Show 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 #

NFData SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

Hashable SearchPlaceIndexForPositionSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForPositionSummary

FromJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchPlaceIndexForPositionSummary'" 'PrefixI 'True) (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:maxResults:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_maxResults - An optional parameter. The maximum number of results returned per request.

Default value: 50

$sel:dataSource:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_dataSource - The data provider of geospatial data. Indicates one of the available providers:

  • Esri
  • HERE

For additional details on data providers, see Amazon Location Service data providers.

$sel:position:SearchPlaceIndexForPositionSummary', searchPlaceIndexForPositionSummary_position - The position given in the reverse geocoding request.

SearchPlaceIndexForTextSummary

data SearchPlaceIndexForTextSummary Source #

A summary of the geocoding request sent using SearchPlaceIndexForText.

See: newSearchPlaceIndexForTextSummary smart constructor.

Instances

Instances details
Eq SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Show 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 #

NFData SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

Hashable SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

FromJSON SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

type Rep SearchPlaceIndexForTextSummary Source # 
Instance details

Defined in Amazonka.Location.Types.SearchPlaceIndexForTextSummary

type Rep SearchPlaceIndexForTextSummary = D1 ('MetaData "SearchPlaceIndexForTextSummary" "Amazonka.Location.Types.SearchPlaceIndexForTextSummary" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "SearchPlaceIndexForTextSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filterBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: (S1 ('MetaSel ('Just "resultBBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))) :*: S1 ('MetaSel ('Just "biasPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (NonEmpty Double)))))) :*: ((S1 ('MetaSel ('Just "filterCountries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

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:filterBBox:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_filterBBox - Contains the coordinates for the optional bounding box coordinated entered in the geocoding request.

$sel:resultBBox:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_resultBBox - A bounding box that contains the search results within the specified area indicated by FilterBBox. A subset of bounding box specified using FilterBBox.

$sel:biasPosition:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_biasPosition - Contains the coordinates for the bias position entered in the geocoding request.

$sel:filterCountries:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_filterCountries - Contains the country filter entered in the geocoding request.

$sel:maxResults:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_maxResults - Contains the maximum number of results indicated for the request.

$sel:dataSource:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_dataSource - The data provider of geospatial data. Indicates one of the available providers:

  • Esri
  • HERE

For additional details on data providers, see Amazon Location Service data providers.

$sel:text:SearchPlaceIndexForTextSummary', searchPlaceIndexForTextSummary_text - The address, name, city or region to be used in the geocoding request. In free-form text format. For example, Vancouver.

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
Eq Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

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

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

Show Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

showsPrec :: Int -> Step -> ShowS #

show :: Step -> String #

showList :: [Step] -> ShowS #

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 #

NFData Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

rnf :: Step -> () #

Hashable Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

Methods

hashWithSalt :: Int -> Step -> Int #

hash :: Step -> Int #

FromJSON Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

type Rep Step Source # 
Instance details

Defined in Amazonka.Location.Types.Step

type Rep Step = D1 ('MetaData "Step" "Amazonka.Location.Types.Step" "libZSservicesZSamazonka-locationZSamazonka-location" '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.

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
Eq TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Read TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Show 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 #

NFData TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

Methods

rnf :: TruckDimensions -> () #

Hashable TruckDimensions Source # 
Instance details

Defined in Amazonka.Location.Types.TruckDimensions

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" 'False) (C1 ('MetaCons "TruckDimensions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DimensionUnit)))))

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:length:TruckDimensions', truckDimensions_length - The length of the truck.

  • For example, 15.5.

$sel:height:TruckDimensions', truckDimensions_height - The height of the truck.

  • For example, 4.5.

$sel:width:TruckDimensions', truckDimensions_width - The width of the truck.

  • For example, 4.5.

$sel:unit:TruckDimensions', truckDimensions_unit - Specifies the unit of measurement for the truck dimensions.

Default Value: 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
Eq TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Read TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Show 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 #

NFData TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

Methods

rnf :: TruckWeight -> () #

Hashable TruckWeight Source # 
Instance details

Defined in Amazonka.Location.Types.TruckWeight

ToJSON 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" "libZSservicesZSamazonka-locationZSamazonka-location" '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