Classes
The following classes are available globally.
- 
                  
                  Options for filtering API keys. See moreDeclarationObjective-C @interface AWSLocationApiKeyFilterSwift class AWSLocationApiKeyFilter
- 
                  
                  API Restrictions on the allowed actions, resources, and referers for an API key resource. Required parameters: [AllowActions, AllowResources] See moreDeclarationObjective-C @interface AWSLocationApiKeyRestrictionsSwift class AWSLocationApiKeyRestrictions
- 
                  
                  DeclarationObjective-C @interface AWSLocationAssociateTrackerConsumerRequestSwift class AWSLocationAssociateTrackerConsumerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationAssociateTrackerConsumerResponseSwift class AWSLocationAssociateTrackerConsumerResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchDeleteDevicePositionHistoryErrorSwift class AWSLocationBatchDeleteDevicePositionHistoryError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchDeleteDevicePositionHistoryRequestSwift class AWSLocationBatchDeleteDevicePositionHistoryRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchDeleteDevicePositionHistoryResponseSwift class AWSLocationBatchDeleteDevicePositionHistoryResponse
- 
                  
                  Contains error details for each geofence that failed to delete from the geofence collection. Required parameters: [GeofenceId, Error] See moreDeclarationObjective-C @interface AWSLocationBatchDeleteGeofenceErrorSwift class AWSLocationBatchDeleteGeofenceError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchDeleteGeofenceRequestSwift class AWSLocationBatchDeleteGeofenceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchDeleteGeofenceResponseSwift class AWSLocationBatchDeleteGeofenceResponse
- 
                  
                  Contains error details for each device that failed to evaluate its position against the geofences in a given geofence collection. Required parameters: [DeviceId, SampleTime, Error] See moreDeclarationObjective-C @interface AWSLocationBatchEvaluateGeofencesErrorSwift class AWSLocationBatchEvaluateGeofencesError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchEvaluateGeofencesRequestSwift class AWSLocationBatchEvaluateGeofencesRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchEvaluateGeofencesResponseSwift class AWSLocationBatchEvaluateGeofencesResponse
- 
                  
                  Contains error details for each device that didn’t return a position. Required parameters: [DeviceId, Error] See moreDeclarationObjective-C @interface AWSLocationBatchGetDevicePositionErrorSwift class AWSLocationBatchGetDevicePositionError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchGetDevicePositionRequestSwift class AWSLocationBatchGetDevicePositionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchGetDevicePositionResponseSwift class AWSLocationBatchGetDevicePositionResponse
- 
                  
                  Contains the batch request error details associated with the request. See moreDeclarationObjective-C @interface AWSLocationBatchItemErrorSwift class AWSLocationBatchItemError
- 
                  
                  Contains error details for each geofence that failed to be stored in a given geofence collection. Required parameters: [GeofenceId, Error] See moreDeclarationObjective-C @interface AWSLocationBatchPutGeofenceErrorSwift class AWSLocationBatchPutGeofenceError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchPutGeofenceRequestSwift class AWSLocationBatchPutGeofenceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchPutGeofenceRequestEntrySwift class AWSLocationBatchPutGeofenceRequestEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchPutGeofenceResponseSwift class AWSLocationBatchPutGeofenceResponse
- 
                  
                  Contains a summary of each geofence that was successfully stored in a given geofence collection. Required parameters: [GeofenceId, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationBatchPutGeofenceSuccessSwift class AWSLocationBatchPutGeofenceSuccess
- 
                  
                  Contains error details for each device that failed to update its position. Required parameters: [DeviceId, SampleTime, Error] See moreDeclarationObjective-C @interface AWSLocationBatchUpdateDevicePositionErrorSwift class AWSLocationBatchUpdateDevicePositionError
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchUpdateDevicePositionRequestSwift class AWSLocationBatchUpdateDevicePositionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationBatchUpdateDevicePositionResponseSwift class AWSLocationBatchUpdateDevicePositionResponse
- 
                  
                  Contains details about additional route preferences for requests that specify See moreTravelModeasCar.DeclarationObjective-C @interface AWSLocationCalculateRouteCarModeOptionsSwift class AWSLocationCalculateRouteCarModeOptions
- 
                  
                  DeclarationObjective-C @interface AWSLocationCalculateRouteMatrixRequestSwift class AWSLocationCalculateRouteMatrixRequest
- 
                  
                  Returns the result of the route matrix calculation. Required parameters: [RouteMatrix, Summary] See moreDeclarationObjective-C @interface AWSLocationCalculateRouteMatrixResponseSwift class AWSLocationCalculateRouteMatrixResponse
- 
                  
                  A summary of the calculated route matrix. Required parameters: [DataSource, RouteCount, ErrorCount, DistanceUnit] See moreDeclarationObjective-C @interface AWSLocationCalculateRouteMatrixSummarySwift class AWSLocationCalculateRouteMatrixSummary
- 
                  
                  DeclarationObjective-C @interface AWSLocationCalculateRouteRequestSwift class AWSLocationCalculateRouteRequest
- 
                  
                  Returns the result of the route calculation. Metadata includes legs and route summary. Required parameters: [Legs, Summary] See moreDeclarationObjective-C @interface AWSLocationCalculateRouteResponseSwift class AWSLocationCalculateRouteResponse
- 
                  
                  A summary of the calculated route. Required parameters: [RouteBBox, DataSource, Distance, DurationSeconds, DistanceUnit] See moreDeclarationObjective-C @interface AWSLocationCalculateRouteSummarySwift class AWSLocationCalculateRouteSummary
- 
                  
                  Contains details about additional route preferences for requests that specify See moreTravelModeasTruck.DeclarationObjective-C @interface AWSLocationCalculateRouteTruckModeOptionsSwift class AWSLocationCalculateRouteTruckModeOptions
- 
                  
                  The cellular network communication infrastructure that the device uses. Required parameters: [LteCellDetails] See moreDeclarationObjective-C @interface AWSLocationCellSignalsSwift class AWSLocationCellSignals
- 
                  
                  A circle on the earth, as defined by a center point and a radius. Required parameters: [Center, Radius] See moreDeclarationObjective-C @interface AWSLocationCircleSwift class AWSLocationCircle
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateGeofenceCollectionRequestSwift class AWSLocationCreateGeofenceCollectionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateGeofenceCollectionResponseSwift class AWSLocationCreateGeofenceCollectionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateKeyRequestSwift class AWSLocationCreateKeyRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateKeyResponseSwift class AWSLocationCreateKeyResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateMapRequestSwift class AWSLocationCreateMapRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateMapResponseSwift class AWSLocationCreateMapResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreatePlaceIndexRequestSwift class AWSLocationCreatePlaceIndexRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreatePlaceIndexResponseSwift class AWSLocationCreatePlaceIndexResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateRouteCalculatorRequestSwift class AWSLocationCreateRouteCalculatorRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateRouteCalculatorResponseSwift class AWSLocationCreateRouteCalculatorResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateTrackerRequestSwift class AWSLocationCreateTrackerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationCreateTrackerResponseSwift class AWSLocationCreateTrackerResponse
- 
                  
                  Specifies the data storage option chosen for requesting Places. When using Amazon Location Places: - If using HERE Technologies as a data provider, you can’t store results for locations in Japan by setting - IntendedUseto- Storage. parameter.
- Under the - MobileAssetTrackingor- MobilAssetManagementpricing plan, you can’t store results from your place index resources by setting- IntendedUseto- Storage. This returns a validation exception error.
 For more information, see the AWS Service Terms for Amazon Location Service. DeclarationObjective-C @interface AWSLocationDataSourceConfigurationSwift class AWSLocationDataSourceConfiguration
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteGeofenceCollectionRequestSwift class AWSLocationDeleteGeofenceCollectionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteGeofenceCollectionResponseSwift class AWSLocationDeleteGeofenceCollectionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteKeyRequestSwift class AWSLocationDeleteKeyRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteKeyResponseSwift class AWSLocationDeleteKeyResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteMapRequestSwift class AWSLocationDeleteMapRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteMapResponseSwift class AWSLocationDeleteMapResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeletePlaceIndexRequestSwift class AWSLocationDeletePlaceIndexRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeletePlaceIndexResponseSwift class AWSLocationDeletePlaceIndexResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteRouteCalculatorRequestSwift class AWSLocationDeleteRouteCalculatorRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteRouteCalculatorResponseSwift class AWSLocationDeleteRouteCalculatorResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteTrackerRequestSwift class AWSLocationDeleteTrackerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDeleteTrackerResponseSwift class AWSLocationDeleteTrackerResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeGeofenceCollectionRequestSwift class AWSLocationDescribeGeofenceCollectionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeGeofenceCollectionResponseSwift class AWSLocationDescribeGeofenceCollectionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeKeyRequestSwift class AWSLocationDescribeKeyRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeKeyResponseSwift class AWSLocationDescribeKeyResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeMapRequestSwift class AWSLocationDescribeMapRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeMapResponseSwift class AWSLocationDescribeMapResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribePlaceIndexRequestSwift class AWSLocationDescribePlaceIndexRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribePlaceIndexResponseSwift class AWSLocationDescribePlaceIndexResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeRouteCalculatorRequestSwift class AWSLocationDescribeRouteCalculatorRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeRouteCalculatorResponseSwift class AWSLocationDescribeRouteCalculatorResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeTrackerRequestSwift class AWSLocationDescribeTrackerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDescribeTrackerResponseSwift class AWSLocationDescribeTrackerResponse
- 
                  
                  Contains the device position details. Required parameters: [SampleTime, ReceivedTime, Position] See moreDeclarationObjective-C @interface AWSLocationDevicePositionSwift class AWSLocationDevicePosition
- 
                  
                  Contains the position update details for a device. Required parameters: [DeviceId, SampleTime, Position] See moreDeclarationObjective-C @interface AWSLocationDevicePositionUpdateSwift class AWSLocationDevicePositionUpdate
- 
                  
                  The device’s position, IP address, and Wi-Fi access points. Required parameters: [DeviceId, SampleTime, Position] See moreDeclarationObjective-C @interface AWSLocationDeviceStateSwift class AWSLocationDeviceState
- 
                  
                  DeclarationObjective-C @interface AWSLocationDisassociateTrackerConsumerRequestSwift class AWSLocationDisassociateTrackerConsumerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationDisassociateTrackerConsumerResponseSwift class AWSLocationDisassociateTrackerConsumerResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationForecastGeofenceEventsDeviceStateSwift class AWSLocationForecastGeofenceEventsDeviceState
- 
                  
                  DeclarationObjective-C @interface AWSLocationForecastGeofenceEventsRequestSwift class AWSLocationForecastGeofenceEventsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationForecastGeofenceEventsResponseSwift class AWSLocationForecastGeofenceEventsResponse
- 
                  
                  A forecasted event represents a geofence event in relation to the requested device state, that may occur given the provided device state and time horizon. Required parameters: [EventId, GeofenceId, IsDeviceInGeofence, NearestDistance, EventType] See moreDeclarationObjective-C @interface AWSLocationForecastedEventSwift class AWSLocationForecastedEvent
- 
                  
                  Contains the geofence geometry details. A geofence geometry is made up of either a polygon or a circle. Can be a polygon, a circle or a polygon encoded in Geobuf format. Including multiple selections will return a validation error. Amazon Location doesn’t currently support polygons with holes, multipolygons, polygons that are wound clockwise, or that cross the antimeridian. DeclarationObjective-C @interface AWSLocationGeofenceGeometrySwift class AWSLocationGeofenceGeometry
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetDevicePositionHistoryRequestSwift class AWSLocationGetDevicePositionHistoryRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetDevicePositionHistoryResponseSwift class AWSLocationGetDevicePositionHistoryResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetDevicePositionRequestSwift class AWSLocationGetDevicePositionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetDevicePositionResponseSwift class AWSLocationGetDevicePositionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetGeofenceRequestSwift class AWSLocationGetGeofenceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetGeofenceResponseSwift class AWSLocationGetGeofenceResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapGlyphsRequestSwift class AWSLocationGetMapGlyphsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapGlyphsResponseSwift class AWSLocationGetMapGlyphsResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapSpritesRequestSwift class AWSLocationGetMapSpritesRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapSpritesResponseSwift class AWSLocationGetMapSpritesResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapStyleDescriptorRequestSwift class AWSLocationGetMapStyleDescriptorRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapStyleDescriptorResponseSwift class AWSLocationGetMapStyleDescriptorResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapTileRequestSwift class AWSLocationGetMapTileRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetMapTileResponseSwift class AWSLocationGetMapTileResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetPlaceRequestSwift class AWSLocationGetPlaceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationGetPlaceResponseSwift class AWSLocationGetPlaceResponse
- 
                  
                  The inferred state of the device, given the provided position, IP address, cellular signals, and Wi-Fi- access points. Required parameters: [ProxyDetected] See moreDeclarationObjective-C @interface AWSLocationInferredStateSwift class AWSLocationInferredState
- 
                  
                  Contains the calculated route’s details for each path between a pair of positions. The number of legs returned corresponds to one fewer than the total number of positions in the request. For example, a route with a departure position and destination position returns one leg with the positions snapped to a nearby road: - The - StartPositionis the departure position.
- The - EndPositionis the destination position.
 A route with a waypoint between the departure and destination position returns two legs with the positions snapped to a nearby road: - Leg 1: The - StartPositionis the departure position . The- EndPositionis the waypoint positon.
- Leg 2: The - StartPositionis the waypoint position. The- EndPositionis the destination position.
 DeclarationObjective-C @interface AWSLocationLegSwift class AWSLocationLeg
- 
                  
                  Contains the geometry details for each path between a pair of positions. Used in plotting a route leg on a map. See moreDeclarationObjective-C @interface AWSLocationLegGeometrySwift class AWSLocationLegGeometry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListDevicePositionsRequestSwift class AWSLocationListDevicePositionsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListDevicePositionsResponseSwift class AWSLocationListDevicePositionsResponse
- 
                  
                  Contains the tracker resource details. Required parameters: [DeviceId, SampleTime, Position] See moreDeclarationObjective-C @interface AWSLocationListDevicePositionsResponseEntrySwift class AWSLocationListDevicePositionsResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListGeofenceCollectionsRequestSwift class AWSLocationListGeofenceCollectionsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListGeofenceCollectionsResponseSwift class AWSLocationListGeofenceCollectionsResponse
- 
                  
                  Contains the geofence collection details. The returned geometry will always match the geometry format used when the geofence was created. DeclarationObjective-C @interface AWSLocationListGeofenceCollectionsResponseEntrySwift class AWSLocationListGeofenceCollectionsResponseEntry
- 
                  
                  Contains a list of geofences stored in a given geofence collection. The returned geometry will always match the geometry format used when the geofence was created. DeclarationObjective-C @interface AWSLocationListGeofenceResponseEntrySwift class AWSLocationListGeofenceResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListGeofencesRequestSwift class AWSLocationListGeofencesRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListGeofencesResponseSwift class AWSLocationListGeofencesResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationListKeysRequestSwift class AWSLocationListKeysRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListKeysResponseSwift class AWSLocationListKeysResponse
- 
                  
                  An API key resource listed in your Amazon Web Services account. Required parameters: [KeyName, ExpireTime, Restrictions, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationListKeysResponseEntrySwift class AWSLocationListKeysResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListMapsRequestSwift class AWSLocationListMapsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListMapsResponseSwift class AWSLocationListMapsResponse
- 
                  
                  Contains details of an existing map resource in your Amazon Web Services account. Required parameters: [MapName, Description, DataSource, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationListMapsResponseEntrySwift class AWSLocationListMapsResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListPlaceIndexesRequestSwift class AWSLocationListPlaceIndexesRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListPlaceIndexesResponseSwift class AWSLocationListPlaceIndexesResponse
- 
                  
                  A place index resource listed in your Amazon Web Services account. Required parameters: [IndexName, Description, DataSource, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationListPlaceIndexesResponseEntrySwift class AWSLocationListPlaceIndexesResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListRouteCalculatorsRequestSwift class AWSLocationListRouteCalculatorsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListRouteCalculatorsResponseSwift class AWSLocationListRouteCalculatorsResponse
- 
                  
                  A route calculator resource listed in your Amazon Web Services account. Required parameters: [CalculatorName, Description, DataSource, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationListRouteCalculatorsResponseEntrySwift class AWSLocationListRouteCalculatorsResponseEntry
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTagsForResourceRequestSwift class AWSLocationListTagsForResourceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTagsForResourceResponseSwift class AWSLocationListTagsForResourceResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTrackerConsumersRequestSwift class AWSLocationListTrackerConsumersRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTrackerConsumersResponseSwift class AWSLocationListTrackerConsumersResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTrackersRequestSwift class AWSLocationListTrackersRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationListTrackersResponseSwift class AWSLocationListTrackersResponse
- 
                  
                  Contains the tracker resource details. Required parameters: [TrackerName, Description, CreateTime, UpdateTime] See moreDeclarationObjective-C @interface AWSLocationListTrackersResponseEntrySwift class AWSLocationListTrackersResponseEntry
- 
                  
                  Details about the Long-Term Evolution (LTE) network. Required parameters: [CellId, Mcc, Mnc] See moreDeclarationObjective-C @interface AWSLocationLteCellDetailsSwift class AWSLocationLteCellDetails
- 
                  
                  DeclarationObjective-C @interface AWSLocationLteLocalIdSwift class AWSLocationLteLocalId
- 
                  
                  DeclarationObjective-C @interface AWSLocationLteNetworkMeasurementsSwift class AWSLocationLteNetworkMeasurements
- 
                  
                  Specifies the map tile style selected from an available provider. Required parameters: [Style] See moreDeclarationObjective-C @interface AWSLocationMapConfigurationSwift class AWSLocationMapConfiguration
- 
                  
                  Specifies the political view for the style. See moreDeclarationObjective-C @interface AWSLocationMapConfigurationUpdateSwift class AWSLocationMapConfigurationUpdate
- 
                  
                  Contains details about addresses or points of interest that match the search criteria. Not all details are included with all responses. Some details may only be returned by specific data partners. Required parameters: [Geometry] See moreDeclarationObjective-C @interface AWSLocationPlaceSwift class AWSLocationPlace
- 
                  
                  Places uses a point geometry to specify a location or a Place. See moreDeclarationObjective-C @interface AWSLocationPlaceGeometrySwift class AWSLocationPlaceGeometry
- 
                  
                  DeclarationObjective-C @interface AWSLocationPositionalAccuracySwift class AWSLocationPositionalAccuracy
- 
                  
                  DeclarationObjective-C @interface AWSLocationPutGeofenceRequestSwift class AWSLocationPutGeofenceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationPutGeofenceResponseSwift class AWSLocationPutGeofenceResponse
- 
                  
                  The result for the calculated route of one See moreDeparturePositionDestinationPositionpair.DeclarationObjective-C @interface AWSLocationRouteMatrixEntrySwift class AWSLocationRouteMatrixEntry
- 
                  
                  An error corresponding to the calculation of a route between the DeparturePositionandDestinationPosition.The error code can be one of the following: - RouteNotFound- Unable to find a valid route with the given parameters.
 - RouteTooLong- Route calculation went beyond the maximum size of a route and was terminated before completion.
 - PositionsNotFound- One or more of the input positions were not found on the route network.
 - DestinationPositionNotFound- The destination position was not found on the route network.
 - DeparturePositionNotFound- The departure position was not found on the route network.
 - OtherValidationError- The given inputs were not valid or a route was not found. More information is given in the error- Message
 DeclarationObjective-C @interface AWSLocationRouteMatrixEntryErrorSwift class AWSLocationRouteMatrixEntryError
- 
                  
                  Contains a search result from a position search query that is run on a place index resource. Required parameters: [Place, Distance] See moreDeclarationObjective-C @interface AWSLocationSearchForPositionResultSwift class AWSLocationSearchForPositionResult
- 
                  
                  Contains a place suggestion resulting from a place suggestion query that is run on a place index resource. Required parameters: [Text] See moreDeclarationObjective-C @interface AWSLocationSearchForSuggestionsResultSwift class AWSLocationSearchForSuggestionsResult
- 
                  
                  Contains a search result from a text search query that is run on a place index resource. Required parameters: [Place] See moreDeclarationObjective-C @interface AWSLocationSearchForTextResultSwift class AWSLocationSearchForTextResult
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForPositionRequestSwift class AWSLocationSearchPlaceIndexForPositionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForPositionResponseSwift class AWSLocationSearchPlaceIndexForPositionResponse
- 
                  
                  A summary of the request sent by using SearchPlaceIndexForPosition.Required parameters: [Position, DataSource] See moreDeclarationObjective-C @interface AWSLocationSearchPlaceIndexForPositionSummarySwift class AWSLocationSearchPlaceIndexForPositionSummary
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForSuggestionsRequestSwift class AWSLocationSearchPlaceIndexForSuggestionsRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForSuggestionsResponseSwift class AWSLocationSearchPlaceIndexForSuggestionsResponse
- 
                  
                  A summary of the request sent by using SearchPlaceIndexForSuggestions.Required parameters: [Text, DataSource] See moreDeclarationObjective-C @interface AWSLocationSearchPlaceIndexForSuggestionsSummarySwift class AWSLocationSearchPlaceIndexForSuggestionsSummary
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForTextRequestSwift class AWSLocationSearchPlaceIndexForTextRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationSearchPlaceIndexForTextResponseSwift class AWSLocationSearchPlaceIndexForTextResponse
- 
                  
                  A summary of the request sent by using SearchPlaceIndexForText.Required parameters: [Text, DataSource] See moreDeclarationObjective-C @interface AWSLocationSearchPlaceIndexForTextSummarySwift class AWSLocationSearchPlaceIndexForTextSummary
- 
                  
                  Represents an element of a leg within a route. A step contains instructions for how to move to the next step in the leg. Required parameters: [StartPosition, EndPosition, Distance, DurationSeconds] See moreDeclarationObjective-C @interface AWSLocationStepSwift class AWSLocationStep
- 
                  
                  DeclarationObjective-C @interface AWSLocationTagResourceRequestSwift class AWSLocationTagResourceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationTagResourceResponseSwift class AWSLocationTagResourceResponse
- 
                  
                  Information about a time zone. Includes the name of the time zone and the offset from UTC in seconds. Required parameters: [Name] See moreDeclarationObjective-C @interface AWSLocationTimeZoneSwift class AWSLocationTimeZone
- 
                  
                  The geomerty used to filter device positions. See moreDeclarationObjective-C @interface AWSLocationTrackingFilterGeometrySwift class AWSLocationTrackingFilterGeometry
- 
                  
                  Contains details about the truck dimensions in the unit of measurement that you specify. Used to filter out roads that can’t support or allow the specified dimensions for requests that specify See moreTravelModeasTruck.DeclarationObjective-C @interface AWSLocationTruckDimensionsSwift class AWSLocationTruckDimensions
- 
                  
                  Contains details about the truck’s weight specifications. Used to avoid roads that can’t support or allow the total weight for requests that specify See moreTravelModeasTruck.DeclarationObjective-C @interface AWSLocationTruckWeightSwift class AWSLocationTruckWeight
- 
                  
                  DeclarationObjective-C @interface AWSLocationUntagResourceRequestSwift class AWSLocationUntagResourceRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUntagResourceResponseSwift class AWSLocationUntagResourceResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateGeofenceCollectionRequestSwift class AWSLocationUpdateGeofenceCollectionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateGeofenceCollectionResponseSwift class AWSLocationUpdateGeofenceCollectionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateKeyRequestSwift class AWSLocationUpdateKeyRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateKeyResponseSwift class AWSLocationUpdateKeyResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateMapRequestSwift class AWSLocationUpdateMapRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateMapResponseSwift class AWSLocationUpdateMapResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdatePlaceIndexRequestSwift class AWSLocationUpdatePlaceIndexRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdatePlaceIndexResponseSwift class AWSLocationUpdatePlaceIndexResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateRouteCalculatorRequestSwift class AWSLocationUpdateRouteCalculatorRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateRouteCalculatorResponseSwift class AWSLocationUpdateRouteCalculatorResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateTrackerRequestSwift class AWSLocationUpdateTrackerRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationUpdateTrackerResponseSwift class AWSLocationUpdateTrackerResponse
- 
                  
                  The input failed to meet the constraints specified by the AWS service in a specified field. Required parameters: [Name, Message] See moreDeclarationObjective-C @interface AWSLocationValidationExceptionFieldSwift class AWSLocationValidationExceptionField
- 
                  
                  DeclarationObjective-C @interface AWSLocationVerifyDevicePositionRequestSwift class AWSLocationVerifyDevicePositionRequest
- 
                  
                  DeclarationObjective-C @interface AWSLocationVerifyDevicePositionResponseSwift class AWSLocationVerifyDevicePositionResponse
- 
                  
                  DeclarationObjective-C @interface AWSLocationWiFiAccessPointSwift class AWSLocationWiFiAccessPoint
- 
                  
                  Undocumented See moreDeclarationObjective-C @interface AWSLocationResources : NSObject + (instancetype)sharedInstance; - (NSDictionary *)JSONObject; @endSwift class AWSLocationResources : NSObject
- 
                  
                  “Suite of geospatial services including Maps, Places, Routes, Tracking, and Geofencing” See moreDeclarationObjective-C @interface AWSLocationSwift class AWSLocation
 View on GitHub
View on GitHub Install in Dash
Install in Dash Classes  Reference
        Classes  Reference