Classes
The following classes are available globally.
-
Options for filtering API keys.
See moreDeclaration
Objective-C
@interface AWSLocationApiKeyFilter
Swift
class AWSLocationApiKeyFilter
-
API Restrictions on the allowed actions, resources, and referers for an API key resource.
Required parameters: [AllowActions, AllowResources]
See moreDeclaration
Objective-C
@interface AWSLocationApiKeyRestrictions
Swift
class AWSLocationApiKeyRestrictions
-
Declaration
Objective-C
@interface AWSLocationAssociateTrackerConsumerRequest
Swift
class AWSLocationAssociateTrackerConsumerRequest
-
Declaration
Objective-C
@interface AWSLocationAssociateTrackerConsumerResponse
Swift
class AWSLocationAssociateTrackerConsumerResponse
-
Declaration
Objective-C
@interface AWSLocationBatchDeleteDevicePositionHistoryError
Swift
class AWSLocationBatchDeleteDevicePositionHistoryError
-
Declaration
Objective-C
@interface AWSLocationBatchDeleteDevicePositionHistoryRequest
Swift
class AWSLocationBatchDeleteDevicePositionHistoryRequest
-
Declaration
Objective-C
@interface AWSLocationBatchDeleteDevicePositionHistoryResponse
Swift
class AWSLocationBatchDeleteDevicePositionHistoryResponse
-
Contains error details for each geofence that failed to delete from the geofence collection.
Required parameters: [GeofenceId, Error]
See moreDeclaration
Objective-C
@interface AWSLocationBatchDeleteGeofenceError
Swift
class AWSLocationBatchDeleteGeofenceError
-
Declaration
Objective-C
@interface AWSLocationBatchDeleteGeofenceRequest
Swift
class AWSLocationBatchDeleteGeofenceRequest
-
Declaration
Objective-C
@interface AWSLocationBatchDeleteGeofenceResponse
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationBatchEvaluateGeofencesError
Swift
class AWSLocationBatchEvaluateGeofencesError
-
Declaration
Objective-C
@interface AWSLocationBatchEvaluateGeofencesRequest
Swift
class AWSLocationBatchEvaluateGeofencesRequest
-
Declaration
Objective-C
@interface AWSLocationBatchEvaluateGeofencesResponse
Swift
class AWSLocationBatchEvaluateGeofencesResponse
-
Contains error details for each device that didn’t return a position.
Required parameters: [DeviceId, Error]
See moreDeclaration
Objective-C
@interface AWSLocationBatchGetDevicePositionError
Swift
class AWSLocationBatchGetDevicePositionError
-
Declaration
Objective-C
@interface AWSLocationBatchGetDevicePositionRequest
Swift
class AWSLocationBatchGetDevicePositionRequest
-
Declaration
Objective-C
@interface AWSLocationBatchGetDevicePositionResponse
Swift
class AWSLocationBatchGetDevicePositionResponse
-
Contains the batch request error details associated with the request.
See moreDeclaration
Objective-C
@interface AWSLocationBatchItemError
Swift
class AWSLocationBatchItemError
-
Contains error details for each geofence that failed to be stored in a given geofence collection.
Required parameters: [GeofenceId, Error]
See moreDeclaration
Objective-C
@interface AWSLocationBatchPutGeofenceError
Swift
class AWSLocationBatchPutGeofenceError
-
Declaration
Objective-C
@interface AWSLocationBatchPutGeofenceRequest
Swift
class AWSLocationBatchPutGeofenceRequest
-
Declaration
Objective-C
@interface AWSLocationBatchPutGeofenceRequestEntry
Swift
class AWSLocationBatchPutGeofenceRequestEntry
-
Declaration
Objective-C
@interface AWSLocationBatchPutGeofenceResponse
Swift
class AWSLocationBatchPutGeofenceResponse
-
Contains a summary of each geofence that was successfully stored in a given geofence collection.
Required parameters: [GeofenceId, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationBatchPutGeofenceSuccess
Swift
class AWSLocationBatchPutGeofenceSuccess
-
Contains error details for each device that failed to update its position.
Required parameters: [DeviceId, SampleTime, Error]
See moreDeclaration
Objective-C
@interface AWSLocationBatchUpdateDevicePositionError
Swift
class AWSLocationBatchUpdateDevicePositionError
-
Declaration
Objective-C
@interface AWSLocationBatchUpdateDevicePositionRequest
Swift
class AWSLocationBatchUpdateDevicePositionRequest
-
Declaration
Objective-C
@interface AWSLocationBatchUpdateDevicePositionResponse
Swift
class AWSLocationBatchUpdateDevicePositionResponse
-
Contains details about additional route preferences for requests that specify
See moreTravelMode
asCar
.Declaration
Objective-C
@interface AWSLocationCalculateRouteCarModeOptions
Swift
class AWSLocationCalculateRouteCarModeOptions
-
Declaration
Objective-C
@interface AWSLocationCalculateRouteMatrixRequest
Swift
class AWSLocationCalculateRouteMatrixRequest
-
Returns the result of the route matrix calculation.
Required parameters: [RouteMatrix, Summary]
See moreDeclaration
Objective-C
@interface AWSLocationCalculateRouteMatrixResponse
Swift
class AWSLocationCalculateRouteMatrixResponse
-
A summary of the calculated route matrix.
Required parameters: [DataSource, RouteCount, ErrorCount, DistanceUnit]
See moreDeclaration
Objective-C
@interface AWSLocationCalculateRouteMatrixSummary
Swift
class AWSLocationCalculateRouteMatrixSummary
-
Declaration
Objective-C
@interface AWSLocationCalculateRouteRequest
Swift
class AWSLocationCalculateRouteRequest
-
Returns the result of the route calculation. Metadata includes legs and route summary.
Required parameters: [Legs, Summary]
See moreDeclaration
Objective-C
@interface AWSLocationCalculateRouteResponse
Swift
class AWSLocationCalculateRouteResponse
-
A summary of the calculated route.
Required parameters: [RouteBBox, DataSource, Distance, DurationSeconds, DistanceUnit]
See moreDeclaration
Objective-C
@interface AWSLocationCalculateRouteSummary
Swift
class AWSLocationCalculateRouteSummary
-
Contains details about additional route preferences for requests that specify
See moreTravelMode
asTruck
.Declaration
Objective-C
@interface AWSLocationCalculateRouteTruckModeOptions
Swift
class AWSLocationCalculateRouteTruckModeOptions
-
The cellular network communication infrastructure that the device uses.
Required parameters: [LteCellDetails]
See moreDeclaration
Objective-C
@interface AWSLocationCellSignals
Swift
class AWSLocationCellSignals
-
A circle on the earth, as defined by a center point and a radius.
Required parameters: [Center, Radius]
See moreDeclaration
Objective-C
@interface AWSLocationCircle
Swift
class AWSLocationCircle
-
Declaration
Objective-C
@interface AWSLocationCreateGeofenceCollectionRequest
Swift
class AWSLocationCreateGeofenceCollectionRequest
-
Declaration
Objective-C
@interface AWSLocationCreateGeofenceCollectionResponse
Swift
class AWSLocationCreateGeofenceCollectionResponse
-
Declaration
Objective-C
@interface AWSLocationCreateKeyRequest
Swift
class AWSLocationCreateKeyRequest
-
Declaration
Objective-C
@interface AWSLocationCreateKeyResponse
Swift
class AWSLocationCreateKeyResponse
-
Declaration
Objective-C
@interface AWSLocationCreateMapRequest
Swift
class AWSLocationCreateMapRequest
-
Declaration
Objective-C
@interface AWSLocationCreateMapResponse
Swift
class AWSLocationCreateMapResponse
-
Declaration
Objective-C
@interface AWSLocationCreatePlaceIndexRequest
Swift
class AWSLocationCreatePlaceIndexRequest
-
Declaration
Objective-C
@interface AWSLocationCreatePlaceIndexResponse
Swift
class AWSLocationCreatePlaceIndexResponse
-
Declaration
Objective-C
@interface AWSLocationCreateRouteCalculatorRequest
Swift
class AWSLocationCreateRouteCalculatorRequest
-
Declaration
Objective-C
@interface AWSLocationCreateRouteCalculatorResponse
Swift
class AWSLocationCreateRouteCalculatorResponse
-
Declaration
Objective-C
@interface AWSLocationCreateTrackerRequest
Swift
class AWSLocationCreateTrackerRequest
-
Declaration
Objective-C
@interface AWSLocationCreateTrackerResponse
Swift
class AWSLocationCreateTrackerResponse
-
Specifies the data storage option chosen for requesting Places.
See moreWhen using Amazon Location Places:
If using HERE Technologies as a data provider, you can’t store results for locations in Japan by setting
IntendedUse
toStorage
. parameter.Under the
MobileAssetTracking
orMobilAssetManagement
pricing plan, you can’t store results from your place index resources by settingIntendedUse
toStorage
. This returns a validation exception error.
For more information, see the AWS Service Terms for Amazon Location Service.
Declaration
Objective-C
@interface AWSLocationDataSourceConfiguration
Swift
class AWSLocationDataSourceConfiguration
-
Declaration
Objective-C
@interface AWSLocationDeleteGeofenceCollectionRequest
Swift
class AWSLocationDeleteGeofenceCollectionRequest
-
Declaration
Objective-C
@interface AWSLocationDeleteGeofenceCollectionResponse
Swift
class AWSLocationDeleteGeofenceCollectionResponse
-
Declaration
Objective-C
@interface AWSLocationDeleteKeyRequest
Swift
class AWSLocationDeleteKeyRequest
-
Declaration
Objective-C
@interface AWSLocationDeleteKeyResponse
Swift
class AWSLocationDeleteKeyResponse
-
Declaration
Objective-C
@interface AWSLocationDeleteMapRequest
Swift
class AWSLocationDeleteMapRequest
-
Declaration
Objective-C
@interface AWSLocationDeleteMapResponse
Swift
class AWSLocationDeleteMapResponse
-
Declaration
Objective-C
@interface AWSLocationDeletePlaceIndexRequest
Swift
class AWSLocationDeletePlaceIndexRequest
-
Declaration
Objective-C
@interface AWSLocationDeletePlaceIndexResponse
Swift
class AWSLocationDeletePlaceIndexResponse
-
Declaration
Objective-C
@interface AWSLocationDeleteRouteCalculatorRequest
Swift
class AWSLocationDeleteRouteCalculatorRequest
-
Declaration
Objective-C
@interface AWSLocationDeleteRouteCalculatorResponse
Swift
class AWSLocationDeleteRouteCalculatorResponse
-
Declaration
Objective-C
@interface AWSLocationDeleteTrackerRequest
Swift
class AWSLocationDeleteTrackerRequest
-
Declaration
Objective-C
@interface AWSLocationDeleteTrackerResponse
Swift
class AWSLocationDeleteTrackerResponse
-
Declaration
Objective-C
@interface AWSLocationDescribeGeofenceCollectionRequest
Swift
class AWSLocationDescribeGeofenceCollectionRequest
-
Declaration
Objective-C
@interface AWSLocationDescribeGeofenceCollectionResponse
Swift
class AWSLocationDescribeGeofenceCollectionResponse
-
Declaration
Objective-C
@interface AWSLocationDescribeKeyRequest
Swift
class AWSLocationDescribeKeyRequest
-
Declaration
Objective-C
@interface AWSLocationDescribeKeyResponse
Swift
class AWSLocationDescribeKeyResponse
-
Declaration
Objective-C
@interface AWSLocationDescribeMapRequest
Swift
class AWSLocationDescribeMapRequest
-
Declaration
Objective-C
@interface AWSLocationDescribeMapResponse
Swift
class AWSLocationDescribeMapResponse
-
Declaration
Objective-C
@interface AWSLocationDescribePlaceIndexRequest
Swift
class AWSLocationDescribePlaceIndexRequest
-
Declaration
Objective-C
@interface AWSLocationDescribePlaceIndexResponse
Swift
class AWSLocationDescribePlaceIndexResponse
-
Declaration
Objective-C
@interface AWSLocationDescribeRouteCalculatorRequest
Swift
class AWSLocationDescribeRouteCalculatorRequest
-
Declaration
Objective-C
@interface AWSLocationDescribeRouteCalculatorResponse
Swift
class AWSLocationDescribeRouteCalculatorResponse
-
Declaration
Objective-C
@interface AWSLocationDescribeTrackerRequest
Swift
class AWSLocationDescribeTrackerRequest
-
Declaration
Objective-C
@interface AWSLocationDescribeTrackerResponse
Swift
class AWSLocationDescribeTrackerResponse
-
Contains the device position details.
Required parameters: [SampleTime, ReceivedTime, Position]
See moreDeclaration
Objective-C
@interface AWSLocationDevicePosition
Swift
class AWSLocationDevicePosition
-
Contains the position update details for a device.
Required parameters: [DeviceId, SampleTime, Position]
See moreDeclaration
Objective-C
@interface AWSLocationDevicePositionUpdate
Swift
class AWSLocationDevicePositionUpdate
-
The device’s position, IP address, and Wi-Fi access points.
Required parameters: [DeviceId, SampleTime, Position]
See moreDeclaration
Objective-C
@interface AWSLocationDeviceState
Swift
class AWSLocationDeviceState
-
Declaration
Objective-C
@interface AWSLocationDisassociateTrackerConsumerRequest
Swift
class AWSLocationDisassociateTrackerConsumerRequest
-
Declaration
Objective-C
@interface AWSLocationDisassociateTrackerConsumerResponse
Swift
class AWSLocationDisassociateTrackerConsumerResponse
-
Declaration
Objective-C
@interface AWSLocationForecastGeofenceEventsDeviceState
Swift
class AWSLocationForecastGeofenceEventsDeviceState
-
Declaration
Objective-C
@interface AWSLocationForecastGeofenceEventsRequest
Swift
class AWSLocationForecastGeofenceEventsRequest
-
Declaration
Objective-C
@interface AWSLocationForecastGeofenceEventsResponse
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationForecastedEvent
Swift
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.
See moreAmazon Location doesn’t currently support polygons with holes, multipolygons, polygons that are wound clockwise, or that cross the antimeridian.
Declaration
Objective-C
@interface AWSLocationGeofenceGeometry
Swift
class AWSLocationGeofenceGeometry
-
Declaration
Objective-C
@interface AWSLocationGetDevicePositionHistoryRequest
Swift
class AWSLocationGetDevicePositionHistoryRequest
-
Declaration
Objective-C
@interface AWSLocationGetDevicePositionHistoryResponse
Swift
class AWSLocationGetDevicePositionHistoryResponse
-
Declaration
Objective-C
@interface AWSLocationGetDevicePositionRequest
Swift
class AWSLocationGetDevicePositionRequest
-
Declaration
Objective-C
@interface AWSLocationGetDevicePositionResponse
Swift
class AWSLocationGetDevicePositionResponse
-
Declaration
Objective-C
@interface AWSLocationGetGeofenceRequest
Swift
class AWSLocationGetGeofenceRequest
-
Declaration
Objective-C
@interface AWSLocationGetGeofenceResponse
Swift
class AWSLocationGetGeofenceResponse
-
Declaration
Objective-C
@interface AWSLocationGetMapGlyphsRequest
Swift
class AWSLocationGetMapGlyphsRequest
-
Declaration
Objective-C
@interface AWSLocationGetMapGlyphsResponse
Swift
class AWSLocationGetMapGlyphsResponse
-
Declaration
Objective-C
@interface AWSLocationGetMapSpritesRequest
Swift
class AWSLocationGetMapSpritesRequest
-
Declaration
Objective-C
@interface AWSLocationGetMapSpritesResponse
Swift
class AWSLocationGetMapSpritesResponse
-
Declaration
Objective-C
@interface AWSLocationGetMapStyleDescriptorRequest
Swift
class AWSLocationGetMapStyleDescriptorRequest
-
Declaration
Objective-C
@interface AWSLocationGetMapStyleDescriptorResponse
Swift
class AWSLocationGetMapStyleDescriptorResponse
-
Declaration
Objective-C
@interface AWSLocationGetMapTileRequest
Swift
class AWSLocationGetMapTileRequest
-
Declaration
Objective-C
@interface AWSLocationGetMapTileResponse
Swift
class AWSLocationGetMapTileResponse
-
Declaration
Objective-C
@interface AWSLocationGetPlaceRequest
Swift
class AWSLocationGetPlaceRequest
-
Declaration
Objective-C
@interface AWSLocationGetPlaceResponse
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationInferredState
Swift
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
StartPosition
is the departure position.The
EndPosition
is the destination position.
A route with a waypoint between the departure and destination position returns two legs with the positions snapped to a nearby road:
Leg 1: The
StartPosition
is the departure position . TheEndPosition
is the waypoint positon.Leg 2: The
StartPosition
is the waypoint position. TheEndPosition
is the destination position.
Declaration
Objective-C
@interface AWSLocationLeg
Swift
class AWSLocationLeg
-
Contains the geometry details for each path between a pair of positions. Used in plotting a route leg on a map.
See moreDeclaration
Objective-C
@interface AWSLocationLegGeometry
Swift
class AWSLocationLegGeometry
-
Declaration
Objective-C
@interface AWSLocationListDevicePositionsRequest
Swift
class AWSLocationListDevicePositionsRequest
-
Declaration
Objective-C
@interface AWSLocationListDevicePositionsResponse
Swift
class AWSLocationListDevicePositionsResponse
-
Contains the tracker resource details.
Required parameters: [DeviceId, SampleTime, Position]
See moreDeclaration
Objective-C
@interface AWSLocationListDevicePositionsResponseEntry
Swift
class AWSLocationListDevicePositionsResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListGeofenceCollectionsRequest
Swift
class AWSLocationListGeofenceCollectionsRequest
-
Declaration
Objective-C
@interface AWSLocationListGeofenceCollectionsResponse
Swift
class AWSLocationListGeofenceCollectionsResponse
-
Contains the geofence collection details.
Required parameters: [CollectionName, Description, CreateTime, UpdateTime] See moreThe returned geometry will always match the geometry format used when the geofence was created.
Declaration
Objective-C
@interface AWSLocationListGeofenceCollectionsResponseEntry
Swift
class AWSLocationListGeofenceCollectionsResponseEntry
-
Contains a list of geofences stored in a given geofence collection.
Required parameters: [GeofenceId, Geometry, Status, CreateTime, UpdateTime] See moreThe returned geometry will always match the geometry format used when the geofence was created.
Declaration
Objective-C
@interface AWSLocationListGeofenceResponseEntry
Swift
class AWSLocationListGeofenceResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListGeofencesRequest
Swift
class AWSLocationListGeofencesRequest
-
Declaration
Objective-C
@interface AWSLocationListGeofencesResponse
Swift
class AWSLocationListGeofencesResponse
-
Declaration
Objective-C
@interface AWSLocationListKeysRequest
Swift
class AWSLocationListKeysRequest
-
Declaration
Objective-C
@interface AWSLocationListKeysResponse
Swift
class AWSLocationListKeysResponse
-
An API key resource listed in your Amazon Web Services account.
Required parameters: [KeyName, ExpireTime, Restrictions, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationListKeysResponseEntry
Swift
class AWSLocationListKeysResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListMapsRequest
Swift
class AWSLocationListMapsRequest
-
Declaration
Objective-C
@interface AWSLocationListMapsResponse
Swift
class AWSLocationListMapsResponse
-
Contains details of an existing map resource in your Amazon Web Services account.
Required parameters: [MapName, Description, DataSource, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationListMapsResponseEntry
Swift
class AWSLocationListMapsResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListPlaceIndexesRequest
Swift
class AWSLocationListPlaceIndexesRequest
-
Declaration
Objective-C
@interface AWSLocationListPlaceIndexesResponse
Swift
class AWSLocationListPlaceIndexesResponse
-
A place index resource listed in your Amazon Web Services account.
Required parameters: [IndexName, Description, DataSource, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationListPlaceIndexesResponseEntry
Swift
class AWSLocationListPlaceIndexesResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListRouteCalculatorsRequest
Swift
class AWSLocationListRouteCalculatorsRequest
-
Declaration
Objective-C
@interface AWSLocationListRouteCalculatorsResponse
Swift
class AWSLocationListRouteCalculatorsResponse
-
A route calculator resource listed in your Amazon Web Services account.
Required parameters: [CalculatorName, Description, DataSource, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationListRouteCalculatorsResponseEntry
Swift
class AWSLocationListRouteCalculatorsResponseEntry
-
Declaration
Objective-C
@interface AWSLocationListTagsForResourceRequest
Swift
class AWSLocationListTagsForResourceRequest
-
Declaration
Objective-C
@interface AWSLocationListTagsForResourceResponse
Swift
class AWSLocationListTagsForResourceResponse
-
Declaration
Objective-C
@interface AWSLocationListTrackerConsumersRequest
Swift
class AWSLocationListTrackerConsumersRequest
-
Declaration
Objective-C
@interface AWSLocationListTrackerConsumersResponse
Swift
class AWSLocationListTrackerConsumersResponse
-
Declaration
Objective-C
@interface AWSLocationListTrackersRequest
Swift
class AWSLocationListTrackersRequest
-
Declaration
Objective-C
@interface AWSLocationListTrackersResponse
Swift
class AWSLocationListTrackersResponse
-
Contains the tracker resource details.
Required parameters: [TrackerName, Description, CreateTime, UpdateTime]
See moreDeclaration
Objective-C
@interface AWSLocationListTrackersResponseEntry
Swift
class AWSLocationListTrackersResponseEntry
-
Details about the Long-Term Evolution (LTE) network.
Required parameters: [CellId, Mcc, Mnc]
See moreDeclaration
Objective-C
@interface AWSLocationLteCellDetails
Swift
class AWSLocationLteCellDetails
-
Declaration
Objective-C
@interface AWSLocationLteLocalId
Swift
class AWSLocationLteLocalId
-
Declaration
Objective-C
@interface AWSLocationLteNetworkMeasurements
Swift
class AWSLocationLteNetworkMeasurements
-
Specifies the map tile style selected from an available provider.
Required parameters: [Style]
See moreDeclaration
Objective-C
@interface AWSLocationMapConfiguration
Swift
class AWSLocationMapConfiguration
-
Specifies the political view for the style.
See moreDeclaration
Objective-C
@interface AWSLocationMapConfigurationUpdate
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationPlace
Swift
class AWSLocationPlace
-
Places uses a point geometry to specify a location or a Place.
See moreDeclaration
Objective-C
@interface AWSLocationPlaceGeometry
Swift
class AWSLocationPlaceGeometry
-
Declaration
Objective-C
@interface AWSLocationPositionalAccuracy
Swift
class AWSLocationPositionalAccuracy
-
Declaration
Objective-C
@interface AWSLocationPutGeofenceRequest
Swift
class AWSLocationPutGeofenceRequest
-
Declaration
Objective-C
@interface AWSLocationPutGeofenceResponse
Swift
class AWSLocationPutGeofenceResponse
-
The result for the calculated route of one
See moreDeparturePosition
DestinationPosition
pair.Declaration
Objective-C
@interface AWSLocationRouteMatrixEntry
Swift
class AWSLocationRouteMatrixEntry
-
An error corresponding to the calculation of a route between the
DeparturePosition
andDestinationPosition
.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 errorMessage
Declaration
Objective-C
@interface AWSLocationRouteMatrixEntryError
Swift
class AWSLocationRouteMatrixEntryError
-
Contains a search result from a position search query that is run on a place index resource.
Required parameters: [Place, Distance]
See moreDeclaration
Objective-C
@interface AWSLocationSearchForPositionResult
Swift
class AWSLocationSearchForPositionResult
-
Contains a place suggestion resulting from a place suggestion query that is run on a place index resource.
Required parameters: [Text]
See moreDeclaration
Objective-C
@interface AWSLocationSearchForSuggestionsResult
Swift
class AWSLocationSearchForSuggestionsResult
-
Contains a search result from a text search query that is run on a place index resource.
Required parameters: [Place]
See moreDeclaration
Objective-C
@interface AWSLocationSearchForTextResult
Swift
class AWSLocationSearchForTextResult
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForPositionRequest
Swift
class AWSLocationSearchPlaceIndexForPositionRequest
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForPositionResponse
Swift
class AWSLocationSearchPlaceIndexForPositionResponse
-
A summary of the request sent by using
SearchPlaceIndexForPosition
.Required parameters: [Position, DataSource]
See moreDeclaration
Objective-C
@interface AWSLocationSearchPlaceIndexForPositionSummary
Swift
class AWSLocationSearchPlaceIndexForPositionSummary
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForSuggestionsRequest
Swift
class AWSLocationSearchPlaceIndexForSuggestionsRequest
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForSuggestionsResponse
Swift
class AWSLocationSearchPlaceIndexForSuggestionsResponse
-
A summary of the request sent by using
SearchPlaceIndexForSuggestions
.Required parameters: [Text, DataSource]
See moreDeclaration
Objective-C
@interface AWSLocationSearchPlaceIndexForSuggestionsSummary
Swift
class AWSLocationSearchPlaceIndexForSuggestionsSummary
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForTextRequest
Swift
class AWSLocationSearchPlaceIndexForTextRequest
-
Declaration
Objective-C
@interface AWSLocationSearchPlaceIndexForTextResponse
Swift
class AWSLocationSearchPlaceIndexForTextResponse
-
A summary of the request sent by using
SearchPlaceIndexForText
.Required parameters: [Text, DataSource]
See moreDeclaration
Objective-C
@interface AWSLocationSearchPlaceIndexForTextSummary
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationStep
Swift
class AWSLocationStep
-
Declaration
Objective-C
@interface AWSLocationTagResourceRequest
Swift
class AWSLocationTagResourceRequest
-
Declaration
Objective-C
@interface AWSLocationTagResourceResponse
Swift
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 moreDeclaration
Objective-C
@interface AWSLocationTimeZone
Swift
class AWSLocationTimeZone
-
The geomerty used to filter device positions.
See moreDeclaration
Objective-C
@interface AWSLocationTrackingFilterGeometry
Swift
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 moreTravelMode
asTruck
.Declaration
Objective-C
@interface AWSLocationTruckDimensions
Swift
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 moreTravelMode
asTruck
.Declaration
Objective-C
@interface AWSLocationTruckWeight
Swift
class AWSLocationTruckWeight
-
Declaration
Objective-C
@interface AWSLocationUntagResourceRequest
Swift
class AWSLocationUntagResourceRequest
-
Declaration
Objective-C
@interface AWSLocationUntagResourceResponse
Swift
class AWSLocationUntagResourceResponse
-
Declaration
Objective-C
@interface AWSLocationUpdateGeofenceCollectionRequest
Swift
class AWSLocationUpdateGeofenceCollectionRequest
-
Declaration
Objective-C
@interface AWSLocationUpdateGeofenceCollectionResponse
Swift
class AWSLocationUpdateGeofenceCollectionResponse
-
Declaration
Objective-C
@interface AWSLocationUpdateKeyRequest
Swift
class AWSLocationUpdateKeyRequest
-
Declaration
Objective-C
@interface AWSLocationUpdateKeyResponse
Swift
class AWSLocationUpdateKeyResponse
-
Declaration
Objective-C
@interface AWSLocationUpdateMapRequest
Swift
class AWSLocationUpdateMapRequest
-
Declaration
Objective-C
@interface AWSLocationUpdateMapResponse
Swift
class AWSLocationUpdateMapResponse
-
Declaration
Objective-C
@interface AWSLocationUpdatePlaceIndexRequest
Swift
class AWSLocationUpdatePlaceIndexRequest
-
Declaration
Objective-C
@interface AWSLocationUpdatePlaceIndexResponse
Swift
class AWSLocationUpdatePlaceIndexResponse
-
Declaration
Objective-C
@interface AWSLocationUpdateRouteCalculatorRequest
Swift
class AWSLocationUpdateRouteCalculatorRequest
-
Declaration
Objective-C
@interface AWSLocationUpdateRouteCalculatorResponse
Swift
class AWSLocationUpdateRouteCalculatorResponse
-
Declaration
Objective-C
@interface AWSLocationUpdateTrackerRequest
Swift
class AWSLocationUpdateTrackerRequest
-
Declaration
Objective-C
@interface AWSLocationUpdateTrackerResponse
Swift
class AWSLocationUpdateTrackerResponse
-
The input failed to meet the constraints specified by the AWS service in a specified field.
Required parameters: [Name, Message]
See moreDeclaration
Objective-C
@interface AWSLocationValidationExceptionField
Swift
class AWSLocationValidationExceptionField
-
Declaration
Objective-C
@interface AWSLocationVerifyDevicePositionRequest
Swift
class AWSLocationVerifyDevicePositionRequest
-
Declaration
Objective-C
@interface AWSLocationVerifyDevicePositionResponse
Swift
class AWSLocationVerifyDevicePositionResponse
-
Declaration
Objective-C
@interface AWSLocationWiFiAccessPoint
Swift
class AWSLocationWiFiAccessPoint
-
Undocumented
See moreDeclaration
Objective-C
@interface AWSLocationResources : NSObject + (instancetype)sharedInstance; - (NSDictionary *)JSONObject; @end
Swift
class AWSLocationResources : NSObject
-
“Suite of geospatial services including Maps, Places, Routes, Tracking, and Geofencing”
See moreDeclaration
Objective-C
@interface AWSLocation
Swift
class AWSLocation