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)