@swamp/aws/location
v2026.04.23.3
AWS LOCATION infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
awslocationcloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/aws/location@swamp/aws/location/apikeyv2026.04.23.2apikey.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| Description? | string | |
| ExpireTime? | string | The datetime value in ISO 8601 format. The timezone is always UTC. (YYYY-MM-DDThh:mm:ss.sssZ) |
| ForceUpdate? | boolean | |
| KeyName | string | |
| NoExpiry? | boolean | |
| Restrictions | object | |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| ForceDelete? | boolean |
createCreate a Location APIKey
getGet a Location APIKey
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location APIKey |
updateUpdate a Location APIKey
deleteDelete a Location APIKey
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location APIKey |
syncSync Location APIKey state from AWS
Resources
state(infinite)— Location APIKey resource state
@swamp/aws/location/geofence-collectionv2026.04.23.2geofence_collection.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| CollectionName | string | |
| Description? | string | |
| KmsKeyId? | string | |
| PricingPlan? | enum | |
| PricingPlanDataSource? | string | This shape is deprecated since 2022-02-01: Deprecated. No longer allowed. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a Location GeofenceCollection
getGet a Location GeofenceCollection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location GeofenceCollection |
updateUpdate a Location GeofenceCollection
deleteDelete a Location GeofenceCollection
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location GeofenceCollection |
syncSync Location GeofenceCollection state from AWS
Resources
state(infinite)— Location GeofenceCollection resource state
@swamp/aws/location/mapv2026.04.23.2map.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| Configuration | object | |
| Description? | string | |
| MapName | string | |
| PricingPlan? | enum | |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a Location Map
getGet a Location Map
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location Map |
updateUpdate a Location Map
deleteDelete a Location Map
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location Map |
syncSync Location Map state from AWS
Resources
state(infinite)— Location Map resource state
@swamp/aws/location/place-indexv2026.04.23.2place_index.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| DataSource | string | |
| DataSourceConfiguration? | object | |
| Description? | string | |
| IndexName | string | |
| PricingPlan? | enum | |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a Location PlaceIndex
getGet a Location PlaceIndex
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location PlaceIndex |
updateUpdate a Location PlaceIndex
deleteDelete a Location PlaceIndex
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location PlaceIndex |
syncSync Location PlaceIndex state from AWS
Resources
state(infinite)— Location PlaceIndex resource state
@swamp/aws/location/route-calculatorv2026.04.23.2route_calculator.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| CalculatorName | string | |
| DataSource | string | |
| Description? | string | |
| PricingPlan? | enum | |
| Tags? | array | An array of key-value pairs to apply to this resource. |
createCreate a Location RouteCalculator
getGet a Location RouteCalculator
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location RouteCalculator |
updateUpdate a Location RouteCalculator
deleteDelete a Location RouteCalculator
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location RouteCalculator |
syncSync Location RouteCalculator state from AWS
Resources
state(infinite)— Location RouteCalculator resource state
@swamp/aws/location/trackerv2026.04.23.2tracker.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| Description? | string | |
| EventBridgeEnabled? | boolean | |
| KmsKeyEnableGeospatialQueries? | boolean | |
| KmsKeyId? | string | |
| PositionFiltering? | enum | |
| PricingPlan? | enum | |
| PricingPlanDataSource? | string | This shape is deprecated since 2022-02-01: Deprecated. No longer allowed. |
| Tags? | array | An array of key-value pairs to apply to this resource. |
| TrackerName | string |
createCreate a Location Tracker
getGet a Location Tracker
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location Tracker |
updateUpdate a Location Tracker
deleteDelete a Location Tracker
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location Tracker |
syncSync Location Tracker state from AWS
Resources
state(infinite)— Location Tracker resource state
@swamp/aws/location/tracker-consumerv2026.04.23.2tracker_consumer.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ConsumerArn | string | |
| TrackerName | string |
createCreate a Location TrackerConsumer
getGet a Location TrackerConsumer
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location TrackerConsumer |
deleteDelete a Location TrackerConsumer
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the Location TrackerConsumer |
syncSync Location TrackerConsumer state from AWS
Resources
state(infinite)— Location TrackerConsumer resource state
2026.04.23.21.3 MBApr 23, 2026
AWS LOCATION infrastructure models
Release Notes
- Updated: apikey, geofence_collection, map, place_index, route_calculator, tracker, tracker_consumer
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awslocationcloudinfrastructure
2026.04.03.21.3 MBApr 3, 2026
AWS LOCATION infrastructure models
Release Notes
- Updated: apikey, geofence_collection, map, place_index, route_calculator, tracker, tracker_consumer
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awslocationcloudinfrastructure
2026.03.19.11.4 MBMar 19, 2026
AWS LOCATION infrastructure models
Release Notes
- Updated: apikey, geofence_collection, map, place_index, route_calculator, tracker, tracker_consumer
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awslocationcloudinfrastructure
2026.03.16.11.4 MBMar 16, 2026
AWS LOCATION infrastructure models
Release Notes
- Updated: apikey, geofence_collection, map, place_index, route_calculator, tracker, tracker_consumer
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awslocationcloudinfrastructure
2026.03.10.51.4 MBMar 10, 2026
AWS LOCATION infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
awslocationcloudinfrastructure