aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
388 lines • 16 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon Location (GEO)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonlocation.html
*
* 2025-02-24T21:48:38.634Z
*/
export var AwsGeoActions;
(function (AwsGeoActions) {
/**
* Grants permission to create an association between a geofence-collection and a
* tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_AssociateTrackerConsumer.html
*/
AwsGeoActions["AssociateTrackerConsumer"] = "geo:AssociateTrackerConsumer";
/**
* Grants permission to delete a batch of device position histories from a tracker
* resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchDeleteDevicePositionHistory.html
*/
AwsGeoActions["BatchDeleteDevicePositionHistory"] = "geo:BatchDeleteDevicePositionHistory";
/**
* Grants permission to delete a batch of geofences from a geofence collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchDeleteGeofence.html
*/
AwsGeoActions["BatchDeleteGeofence"] = "geo:BatchDeleteGeofence";
/**
* Grants permission to evaluate device positions against the position of geofence
* s in a given geofence collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchEvaluateGeofences.html
*/
AwsGeoActions["BatchEvaluateGeofences"] = "geo:BatchEvaluateGeofences";
/**
* Grants permission to send a batch request to retrieve device positions
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchGetDevicePosition.html
*/
AwsGeoActions["BatchGetDevicePosition"] = "geo:BatchGetDevicePosition";
/**
* Grants permission to send a batch request for adding geofences into a given geo
* fence collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchPutGeofence.html
*/
AwsGeoActions["BatchPutGeofence"] = "geo:BatchPutGeofence";
/**
* Grants permission to upload a position update for one or more devices to a trac
* ker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_BatchUpdateDevicePosition.html
*/
AwsGeoActions["BatchUpdateDevicePosition"] = "geo:BatchUpdateDevicePosition";
/**
* Grants permission to calculate routes using a given route calculator resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CalculateRoute.html
*/
AwsGeoActions["CalculateRoute"] = "geo:CalculateRoute";
/**
* Grants permission to calculate a route matrix using a given route calculator re
* source
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CalculateRouteMatrix.html
*/
AwsGeoActions["CalculateRouteMatrix"] = "geo:CalculateRouteMatrix";
/**
* Grants permission to create a geofence-collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreateGeofenceCollection.html
*/
AwsGeoActions["CreateGeofenceCollection"] = "geo:CreateGeofenceCollection";
/**
* Grants permission to create an API key resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreateKey.html
*/
AwsGeoActions["CreateKey"] = "geo:CreateKey";
/**
* Grants permission to create a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreateMap.html
*/
AwsGeoActions["CreateMap"] = "geo:CreateMap";
/**
* Grants permission to create a place index resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreatePlaceIndex.html
*/
AwsGeoActions["CreatePlaceIndex"] = "geo:CreatePlaceIndex";
/**
* Grants permission to create a route calculator resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreateRouteCalculator.html
*/
AwsGeoActions["CreateRouteCalculator"] = "geo:CreateRouteCalculator";
/**
* Grants permission to create a tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_CreateTracker.html
*/
AwsGeoActions["CreateTracker"] = "geo:CreateTracker";
/**
* Grants permission to delete a geofence-collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeleteGeofenceCollection.html
*/
AwsGeoActions["DeleteGeofenceCollection"] = "geo:DeleteGeofenceCollection";
/**
* Grants permission to delete an API key resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeleteKey.html
*/
AwsGeoActions["DeleteKey"] = "geo:DeleteKey";
/**
* Grants permission to delete a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeleteMap.html
*/
AwsGeoActions["DeleteMap"] = "geo:DeleteMap";
/**
* Grants permission to delete a place index resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeletePlaceIndex.html
*/
AwsGeoActions["DeletePlaceIndex"] = "geo:DeletePlaceIndex";
/**
* Grants permission to delete a route calculator resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeleteRouteCalculator.html
*/
AwsGeoActions["DeleteRouteCalculator"] = "geo:DeleteRouteCalculator";
/**
* Grants permission to delete a tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DeleteTracker.html
*/
AwsGeoActions["DeleteTracker"] = "geo:DeleteTracker";
/**
* Grants permission to retrieve geofence collection details
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribeGeofenceCollection.html
*/
AwsGeoActions["DescribeGeofenceCollection"] = "geo:DescribeGeofenceCollection";
/**
* Grants permission to retrieve API key resource details and secret
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribeKey.html
*/
AwsGeoActions["DescribeKey"] = "geo:DescribeKey";
/**
* Grants permission to retrieve map resource details
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribeMap.html
*/
AwsGeoActions["DescribeMap"] = "geo:DescribeMap";
/**
* Grants permission to retrieve place-index resource details
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribePlaceIndex.html
*/
AwsGeoActions["DescribePlaceIndex"] = "geo:DescribePlaceIndex";
/**
* Grants permission to retrieve route calculator resource details
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribeRouteCalculator.html
*/
AwsGeoActions["DescribeRouteCalculator"] = "geo:DescribeRouteCalculator";
/**
* Grants permission to retrieve a tracker resource details
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DescribeTracker.html
*/
AwsGeoActions["DescribeTracker"] = "geo:DescribeTracker";
/**
* Grants permission to remove the association between a tracker resource and a ge
* ofence-collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_DisassociateTrackerConsumer.html
*/
AwsGeoActions["DisassociateTrackerConsumer"] = "geo:DisassociateTrackerConsumer";
/**
* Grants permission to forecast events for geofences stored in a given geofence c
* ollection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ForecastGeofenceEvents.html
*/
AwsGeoActions["ForecastGeofenceEvents"] = "geo:ForecastGeofenceEvents";
/**
* Grants permission to retrieve the latest device position
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetDevicePosition.html
*/
AwsGeoActions["GetDevicePosition"] = "geo:GetDevicePosition";
/**
* Grants permission to retrieve the device position history
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetDevicePositionHistory.html
*/
AwsGeoActions["GetDevicePositionHistory"] = "geo:GetDevicePositionHistory";
/**
* Grants permission to retrieve the geofence details from a geofence-collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetGeofence.html
*/
AwsGeoActions["GetGeofence"] = "geo:GetGeofence";
/**
* Grants permission to retrieve the glyph file for a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetMapGlyphs.html
*/
AwsGeoActions["GetMapGlyphs"] = "geo:GetMapGlyphs";
/**
* Grants permission to retrieve the sprite file for a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetMapSprites.html
*/
AwsGeoActions["GetMapSprites"] = "geo:GetMapSprites";
/**
* Grants permission to retrieve the map style descriptor from a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetMapStyleDescriptor.html
*/
AwsGeoActions["GetMapStyleDescriptor"] = "geo:GetMapStyleDescriptor";
/**
* Grants permission to retrieve the map tile from the map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetMapTile.html
*/
AwsGeoActions["GetMapTile"] = "geo:GetMapTile";
/**
* Grants permission to find a place by its unique ID
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_GetPlace.html
*/
AwsGeoActions["GetPlace"] = "geo:GetPlace";
/**
* Grants permission to retrieve a list of devices and their latest positions from
* the given tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListDevicePositions.html
*/
AwsGeoActions["ListDevicePositions"] = "geo:ListDevicePositions";
/**
* Grants permission to lists geofence-collections
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListGeofenceCollections.html
*/
AwsGeoActions["ListGeofenceCollections"] = "geo:ListGeofenceCollections";
/**
* Grants permission to list geofences stored in a given geofence collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListGeofences.html
*/
AwsGeoActions["ListGeofences"] = "geo:ListGeofences";
/**
* Grants permission to list API key resources
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListKeys.html
*/
AwsGeoActions["ListKeys"] = "geo:ListKeys";
/**
* Grants permission to list map resources
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListMaps.html
*/
AwsGeoActions["ListMaps"] = "geo:ListMaps";
/**
* Grants permission to return a list of place index resources
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListPlaceIndexes.html
*/
AwsGeoActions["ListPlaceIndexes"] = "geo:ListPlaceIndexes";
/**
* Grants permission to return a list of route calculator resources
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListRouteCalculators.html
*/
AwsGeoActions["ListRouteCalculators"] = "geo:ListRouteCalculators";
/**
* Grants permission to list the tags (metadata) which you have assigned to the re
* source
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListTagsForResource.html
*/
AwsGeoActions["ListTagsForResource"] = "geo:ListTagsForResource";
/**
* Grants permission to retrieve a list of geofence collections currently associat
* ed to the given tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListTrackerConsumers.html
*/
AwsGeoActions["ListTrackerConsumers"] = "geo:ListTrackerConsumers";
/**
* Grants permission to return a list of tracker resources
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_ListTrackers.html
*/
AwsGeoActions["ListTrackers"] = "geo:ListTrackers";
/**
* Grants permission to add a new geofence or update an existing geofence to a giv
* en geofence-collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_PutGeofence.html
*/
AwsGeoActions["PutGeofence"] = "geo:PutGeofence";
/**
* Grants permission to reverse geocodes a given coordinate
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_SearchPlaceIndexForPosition.html
*/
AwsGeoActions["SearchPlaceIndexForPosition"] = "geo:SearchPlaceIndexForPosition";
/**
* Grants permission to generate suggestions for addresses and points of interest
* based on partial or misspelled free-form text
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_SearchPlaceIndexForSuggestions.html
*/
AwsGeoActions["SearchPlaceIndexForSuggestions"] = "geo:SearchPlaceIndexForSuggestions";
/**
* Grants permission to geocode free-form text, such as an address, name, city or
* region
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_SearchPlaceIndexForText.html
*/
AwsGeoActions["SearchPlaceIndexForText"] = "geo:SearchPlaceIndexForText";
/**
* Grants permission to adds to or modifies the tags of the given resource. Tags a
* re metadata which can be used to manage a resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_TagResource.html
*/
AwsGeoActions["TagResource"] = "geo:TagResource";
/**
* Grants permission to remove the given tags (metadata) from the resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UntagResource.html
*/
AwsGeoActions["UntagResource"] = "geo:UntagResource";
/**
* Grants permission to update a geofence collection
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdateGeofenceCollection.html
*/
AwsGeoActions["UpdateGeofenceCollection"] = "geo:UpdateGeofenceCollection";
/**
* Grants permission to update an API key resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdateKey.html
*/
AwsGeoActions["UpdateKey"] = "geo:UpdateKey";
/**
* Grants permission to update a map resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdateMap.html
*/
AwsGeoActions["UpdateMap"] = "geo:UpdateMap";
/**
* Grants permission to update a place index resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdatePlaceIndex.html
*/
AwsGeoActions["UpdatePlaceIndex"] = "geo:UpdatePlaceIndex";
/**
* Grants permission to update a route calculator resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdateRouteCalculator.html
*/
AwsGeoActions["UpdateRouteCalculator"] = "geo:UpdateRouteCalculator";
/**
* Grants permission to update a tracker resource
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_UpdateTracker.html
*/
AwsGeoActions["UpdateTracker"] = "geo:UpdateTracker";
/**
* Grants permission to verify a device position
*
* See https://docs.aws.amazon.com/location/latest/APIReference/API_VerifyDevicePosition.html
*/
AwsGeoActions["VerifyDevicePosition"] = "geo:VerifyDevicePosition";
})(AwsGeoActions || (AwsGeoActions = {}));
//# sourceMappingURL=geo.js.map