File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/location-2020-11-19.min.json
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-11-19",
"endpointPrefix": "geo",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "Amazon Location Service",
"serviceId": "Location",
"signatureVersion": "v4",
"signingName": "geo",
"uid": "location-2020-11-19"
},
"operations": {
"AssociateTrackerConsumer": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/consumers",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ConsumerArn",
"TrackerName"
],
"members": {
"ConsumerArn": {},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.tracking."
}
},
"BatchDeleteDevicePositionHistory": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/delete-positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DeviceIds",
"TrackerName"
],
"members": {
"DeviceIds": {
"type": "list",
"member": {}
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"Errors"
],
"members": {
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DeviceId",
"Error"
],
"members": {
"DeviceId": {},
"Error": {
"shape": "Sb"
}
}
}
}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"BatchDeleteGeofence": {
"http": {
"requestUri": "/geofencing/v0/collections/{CollectionName}/delete-geofences",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName",
"GeofenceIds"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"GeofenceIds": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"required": [
"Errors"
],
"members": {
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Error",
"GeofenceId"
],
"members": {
"Error": {
"shape": "Sb"
},
"GeofenceId": {}
}
}
}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"BatchEvaluateGeofences": {
"http": {
"requestUri": "/geofencing/v0/collections/{CollectionName}/positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName",
"DevicePositionUpdates"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"DevicePositionUpdates": {
"type": "list",
"member": {
"shape": "Sl"
}
}
}
},
"output": {
"type": "structure",
"required": [
"Errors"
],
"members": {
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DeviceId",
"Error",
"SampleTime"
],
"members": {
"DeviceId": {},
"Error": {
"shape": "Sb"
},
"SampleTime": {
"shape": "St"
}
}
}
}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"BatchGetDevicePosition": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/get-positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DeviceIds",
"TrackerName"
],
"members": {
"DeviceIds": {
"type": "list",
"member": {}
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"DevicePositions",
"Errors"
],
"members": {
"DevicePositions": {
"shape": "S11"
},
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DeviceId",
"Error"
],
"members": {
"DeviceId": {},
"Error": {
"shape": "Sb"
}
}
}
}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"BatchPutGeofence": {
"http": {
"requestUri": "/geofencing/v0/collections/{CollectionName}/put-geofences",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName",
"Entries"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"GeofenceId",
"Geometry"
],
"members": {
"GeofenceId": {},
"GeofenceProperties": {
"shape": "Sq"
},
"Geometry": {
"shape": "S18"
}
}
}
}
}
},
"output": {
"type": "structure",
"required": [
"Errors",
"Successes"
],
"members": {
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Error",
"GeofenceId"
],
"members": {
"Error": {
"shape": "Sb"
},
"GeofenceId": {}
}
}
},
"Successes": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"GeofenceId",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"GeofenceId": {},
"UpdateTime": {
"shape": "St"
}
}
}
}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"BatchUpdateDevicePosition": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName",
"Updates"
],
"members": {
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
},
"Updates": {
"type": "list",
"member": {
"shape": "Sl"
}
}
}
},
"output": {
"type": "structure",
"required": [
"Errors"
],
"members": {
"Errors": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DeviceId",
"Error",
"SampleTime"
],
"members": {
"DeviceId": {},
"Error": {
"shape": "Sb"
},
"SampleTime": {
"shape": "St"
}
}
}
}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"CalculateRoute": {
"http": {
"requestUri": "/routes/v0/calculators/{CalculatorName}/calculate/route",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName",
"DeparturePosition",
"DestinationPosition"
],
"members": {
"ArrivalTime": {
"shape": "St"
},
"CalculatorName": {
"location": "uri",
"locationName": "CalculatorName"
},
"CarModeOptions": {
"shape": "S1n"
},
"DepartNow": {
"type": "boolean"
},
"DeparturePosition": {
"shape": "So"
},
"DepartureTime": {
"shape": "St"
},
"DestinationPosition": {
"shape": "So"
},
"DistanceUnit": {},
"IncludeLegGeometry": {
"type": "boolean"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"OptimizeFor": {},
"TravelMode": {},
"TruckModeOptions": {
"shape": "S1t"
},
"WaypointPositions": {
"type": "list",
"member": {
"shape": "So"
}
}
}
},
"output": {
"type": "structure",
"required": [
"Legs",
"Summary"
],
"members": {
"Legs": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Distance",
"DurationSeconds",
"EndPosition",
"StartPosition",
"Steps"
],
"members": {
"Distance": {
"type": "double"
},
"DurationSeconds": {
"type": "double"
},
"EndPosition": {
"shape": "So"
},
"Geometry": {
"type": "structure",
"members": {
"LineString": {
"type": "list",
"member": {
"shape": "So"
}
}
}
},
"StartPosition": {
"shape": "So"
},
"Steps": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Distance",
"DurationSeconds",
"EndPosition",
"StartPosition"
],
"members": {
"Distance": {
"type": "double"
},
"DurationSeconds": {
"type": "double"
},
"EndPosition": {
"shape": "So"
},
"GeometryOffset": {
"type": "integer"
},
"StartPosition": {
"shape": "So"
}
}
}
}
}
}
},
"Summary": {
"type": "structure",
"required": [
"DataSource",
"Distance",
"DistanceUnit",
"DurationSeconds",
"RouteBBox"
],
"members": {
"DataSource": {},
"Distance": {
"type": "double"
},
"DistanceUnit": {},
"DurationSeconds": {
"type": "double"
},
"RouteBBox": {
"shape": "S2i"
}
}
}
}
},
"endpoint": {
"hostPrefix": "routes."
}
},
"CalculateRouteMatrix": {
"http": {
"requestUri": "/routes/v0/calculators/{CalculatorName}/calculate/route-matrix",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName",
"DeparturePositions",
"DestinationPositions"
],
"members": {
"CalculatorName": {
"location": "uri",
"locationName": "CalculatorName"
},
"CarModeOptions": {
"shape": "S1n"
},
"DepartNow": {
"type": "boolean"
},
"DeparturePositions": {
"type": "list",
"member": {
"shape": "So"
}
},
"DepartureTime": {
"shape": "St"
},
"DestinationPositions": {
"type": "list",
"member": {
"shape": "So"
}
},
"DistanceUnit": {},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"TravelMode": {},
"TruckModeOptions": {
"shape": "S1t"
}
}
},
"output": {
"type": "structure",
"required": [
"RouteMatrix",
"Summary"
],
"members": {
"RouteMatrix": {
"type": "list",
"member": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Distance": {
"type": "double"
},
"DurationSeconds": {
"type": "double"
},
"Error": {
"type": "structure",
"required": [
"Code"
],
"members": {
"Code": {},
"Message": {}
}
}
}
}
}
},
"SnappedDeparturePositions": {
"type": "list",
"member": {
"shape": "So"
}
},
"SnappedDestinationPositions": {
"type": "list",
"member": {
"shape": "So"
}
},
"Summary": {
"type": "structure",
"required": [
"DataSource",
"DistanceUnit",
"ErrorCount",
"RouteCount"
],
"members": {
"DataSource": {},
"DistanceUnit": {},
"ErrorCount": {
"type": "integer"
},
"RouteCount": {
"type": "integer"
}
}
}
}
},
"endpoint": {
"hostPrefix": "routes."
}
},
"CreateGeofenceCollection": {
"http": {
"requestUri": "/geofencing/v0/collections",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName"
],
"members": {
"CollectionName": {},
"Description": {},
"KmsKeyId": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. No longer allowed."
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"required": [
"CollectionArn",
"CollectionName",
"CreateTime"
],
"members": {
"CollectionArn": {},
"CollectionName": {},
"CreateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.geofencing."
},
"idempotent": true
},
"CreateKey": {
"http": {
"requestUri": "/metadata/v0/keys",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"KeyName",
"Restrictions"
],
"members": {
"Description": {},
"ExpireTime": {
"shape": "St"
},
"KeyName": {},
"NoExpiry": {
"type": "boolean"
},
"Restrictions": {
"shape": "S38"
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"Key",
"KeyArn",
"KeyName"
],
"members": {
"CreateTime": {
"shape": "St"
},
"Key": {
"shape": "S1q"
},
"KeyArn": {},
"KeyName": {}
}
},
"endpoint": {
"hostPrefix": "cp.metadata."
},
"idempotent": true
},
"CreateMap": {
"http": {
"requestUri": "/maps/v0/maps",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"Configuration",
"MapName"
],
"members": {
"Configuration": {
"shape": "S3h"
},
"Description": {},
"MapName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"MapArn",
"MapName"
],
"members": {
"CreateTime": {
"shape": "St"
},
"MapArn": {},
"MapName": {}
}
},
"endpoint": {
"hostPrefix": "cp.maps."
},
"idempotent": true
},
"CreatePlaceIndex": {
"http": {
"requestUri": "/places/v0/indexes",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DataSource",
"IndexName"
],
"members": {
"DataSource": {},
"DataSourceConfiguration": {
"shape": "S3o"
},
"Description": {},
"IndexName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"IndexArn",
"IndexName"
],
"members": {
"CreateTime": {
"shape": "St"
},
"IndexArn": {},
"IndexName": {}
}
},
"endpoint": {
"hostPrefix": "cp.places."
},
"idempotent": true
},
"CreateRouteCalculator": {
"http": {
"requestUri": "/routes/v0/calculators",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName",
"DataSource"
],
"members": {
"CalculatorName": {},
"DataSource": {},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"required": [
"CalculatorArn",
"CalculatorName",
"CreateTime"
],
"members": {
"CalculatorArn": {},
"CalculatorName": {},
"CreateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.routes."
},
"idempotent": true
},
"CreateTracker": {
"http": {
"requestUri": "/tracking/v0/trackers",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"Description": {},
"EventBridgeEnabled": {
"type": "boolean"
},
"KmsKeyEnableGeospatialQueries": {
"type": "boolean"
},
"KmsKeyId": {},
"PositionFiltering": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. No longer allowed."
},
"Tags": {
"shape": "S33"
},
"TrackerName": {}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"TrackerArn",
"TrackerName"
],
"members": {
"CreateTime": {
"shape": "St"
},
"TrackerArn": {},
"TrackerName": {}
}
},
"endpoint": {
"hostPrefix": "cp.tracking."
},
"idempotent": true
},
"DeleteGeofenceCollection": {
"http": {
"method": "DELETE",
"requestUri": "/geofencing/v0/collections/{CollectionName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.geofencing."
},
"idempotent": true
},
"DeleteKey": {
"http": {
"method": "DELETE",
"requestUri": "/metadata/v0/keys/{KeyName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"KeyName"
],
"members": {
"ForceDelete": {
"location": "querystring",
"locationName": "forceDelete",
"type": "boolean"
},
"KeyName": {
"location": "uri",
"locationName": "KeyName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.metadata."
},
"idempotent": true
},
"DeleteMap": {
"http": {
"method": "DELETE",
"requestUri": "/maps/v0/maps/{MapName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"MapName"
],
"members": {
"MapName": {
"location": "uri",
"locationName": "MapName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.maps."
},
"idempotent": true
},
"DeletePlaceIndex": {
"http": {
"method": "DELETE",
"requestUri": "/places/v0/indexes/{IndexName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"IndexName": {
"location": "uri",
"locationName": "IndexName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.places."
},
"idempotent": true
},
"DeleteRouteCalculator": {
"http": {
"method": "DELETE",
"requestUri": "/routes/v0/calculators/{CalculatorName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName"
],
"members": {
"CalculatorName": {
"location": "uri",
"locationName": "CalculatorName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.routes."
},
"idempotent": true
},
"DeleteTracker": {
"http": {
"method": "DELETE",
"requestUri": "/tracking/v0/trackers/{TrackerName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.tracking."
},
"idempotent": true
},
"DescribeGeofenceCollection": {
"http": {
"method": "GET",
"requestUri": "/geofencing/v0/collections/{CollectionName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
}
}
},
"output": {
"type": "structure",
"required": [
"CollectionArn",
"CollectionName",
"CreateTime",
"Description",
"UpdateTime"
],
"members": {
"CollectionArn": {},
"CollectionName": {},
"CreateTime": {
"shape": "St"
},
"Description": {},
"GeofenceCount": {
"type": "integer"
},
"KmsKeyId": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Unused."
},
"Tags": {
"shape": "S33"
},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.geofencing."
}
},
"DescribeKey": {
"http": {
"method": "GET",
"requestUri": "/metadata/v0/keys/{KeyName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"KeyName"
],
"members": {
"KeyName": {
"location": "uri",
"locationName": "KeyName"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"ExpireTime",
"Key",
"KeyArn",
"KeyName",
"Restrictions",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"Description": {},
"ExpireTime": {
"shape": "St"
},
"Key": {
"shape": "S1q"
},
"KeyArn": {},
"KeyName": {},
"Restrictions": {
"shape": "S38"
},
"Tags": {
"shape": "S33"
},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.metadata."
}
},
"DescribeMap": {
"http": {
"method": "GET",
"requestUri": "/maps/v0/maps/{MapName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"MapName"
],
"members": {
"MapName": {
"location": "uri",
"locationName": "MapName"
}
}
},
"output": {
"type": "structure",
"required": [
"Configuration",
"CreateTime",
"DataSource",
"Description",
"MapArn",
"MapName",
"UpdateTime"
],
"members": {
"Configuration": {
"shape": "S3h"
},
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"Description": {},
"MapArn": {},
"MapName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"Tags": {
"shape": "S33"
},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.maps."
}
},
"DescribePlaceIndex": {
"http": {
"method": "GET",
"requestUri": "/places/v0/indexes/{IndexName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"IndexName": {
"location": "uri",
"locationName": "IndexName"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"DataSource",
"DataSourceConfiguration",
"Description",
"IndexArn",
"IndexName",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"DataSourceConfiguration": {
"shape": "S3o"
},
"Description": {},
"IndexArn": {},
"IndexName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"Tags": {
"shape": "S33"
},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.places."
}
},
"DescribeRouteCalculator": {
"http": {
"method": "GET",
"requestUri": "/routes/v0/calculators/{CalculatorName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName"
],
"members": {
"CalculatorName": {
"location": "uri",
"locationName": "CalculatorName"
}
}
},
"output": {
"type": "structure",
"required": [
"CalculatorArn",
"CalculatorName",
"CreateTime",
"DataSource",
"Description",
"UpdateTime"
],
"members": {
"CalculatorArn": {},
"CalculatorName": {},
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"Tags": {
"shape": "S33"
},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.routes."
}
},
"DescribeTracker": {
"http": {
"method": "GET",
"requestUri": "/tracking/v0/trackers/{TrackerName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"Description",
"TrackerArn",
"TrackerName",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"Description": {},
"EventBridgeEnabled": {
"type": "boolean"
},
"KmsKeyEnableGeospatialQueries": {
"type": "boolean"
},
"KmsKeyId": {},
"PositionFiltering": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Unused."
},
"Tags": {
"shape": "S33"
},
"TrackerArn": {},
"TrackerName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.tracking."
}
},
"DisassociateTrackerConsumer": {
"http": {
"method": "DELETE",
"requestUri": "/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ConsumerArn",
"TrackerName"
],
"members": {
"ConsumerArn": {
"location": "uri",
"locationName": "ConsumerArn"
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.tracking."
}
},
"GetDevicePosition": {
"http": {
"method": "GET",
"requestUri": "/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DeviceId",
"TrackerName"
],
"members": {
"DeviceId": {
"location": "uri",
"locationName": "DeviceId"
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"Position",
"ReceivedTime",
"SampleTime"
],
"members": {
"Accuracy": {
"shape": "Sm"
},
"DeviceId": {},
"Position": {
"shape": "So"
},
"PositionProperties": {
"shape": "Sq"
},
"ReceivedTime": {
"shape": "St"
},
"SampleTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"GetDevicePositionHistory": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"DeviceId",
"TrackerName"
],
"members": {
"DeviceId": {
"location": "uri",
"locationName": "DeviceId"
},
"EndTimeExclusive": {
"shape": "St"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"StartTimeInclusive": {
"shape": "St"
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"DevicePositions"
],
"members": {
"DevicePositions": {
"shape": "S11"
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"GetGeofence": {
"http": {
"method": "GET",
"requestUri": "/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName",
"GeofenceId"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"GeofenceId": {
"location": "uri",
"locationName": "GeofenceId"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"GeofenceId",
"Geometry",
"Status",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"GeofenceId": {},
"GeofenceProperties": {
"shape": "Sq"
},
"Geometry": {
"shape": "S18"
},
"Status": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"GetMapGlyphs": {
"http": {
"method": "GET",
"requestUri": "/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"FontStack",
"FontUnicodeRange",
"MapName"
],
"members": {
"FontStack": {
"location": "uri",
"locationName": "FontStack"
},
"FontUnicodeRange": {
"location": "uri",
"locationName": "FontUnicodeRange"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"MapName": {
"location": "uri",
"locationName": "MapName"
}
}
},
"output": {
"type": "structure",
"members": {
"Blob": {
"type": "blob"
},
"CacheControl": {
"location": "header",
"locationName": "Cache-Control"
},
"ContentType": {
"location": "header",
"locationName": "Content-Type"
}
},
"payload": "Blob"
},
"endpoint": {
"hostPrefix": "maps."
}
},
"GetMapSprites": {
"http": {
"method": "GET",
"requestUri": "/maps/v0/maps/{MapName}/sprites/{FileName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"FileName",
"MapName"
],
"members": {
"FileName": {
"location": "uri",
"locationName": "FileName"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"MapName": {
"location": "uri",
"locationName": "MapName"
}
}
},
"output": {
"type": "structure",
"members": {
"Blob": {
"type": "blob"
},
"CacheControl": {
"location": "header",
"locationName": "Cache-Control"
},
"ContentType": {
"location": "header",
"locationName": "Content-Type"
}
},
"payload": "Blob"
},
"endpoint": {
"hostPrefix": "maps."
}
},
"GetMapStyleDescriptor": {
"http": {
"method": "GET",
"requestUri": "/maps/v0/maps/{MapName}/style-descriptor",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"MapName"
],
"members": {
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"MapName": {
"location": "uri",
"locationName": "MapName"
}
}
},
"output": {
"type": "structure",
"members": {
"Blob": {
"type": "blob"
},
"CacheControl": {
"location": "header",
"locationName": "Cache-Control"
},
"ContentType": {
"location": "header",
"locationName": "Content-Type"
}
},
"payload": "Blob"
},
"endpoint": {
"hostPrefix": "maps."
}
},
"GetMapTile": {
"http": {
"method": "GET",
"requestUri": "/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"MapName",
"X",
"Y",
"Z"
],
"members": {
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"MapName": {
"location": "uri",
"locationName": "MapName"
},
"X": {
"location": "uri",
"locationName": "X"
},
"Y": {
"location": "uri",
"locationName": "Y"
},
"Z": {
"location": "uri",
"locationName": "Z"
}
}
},
"output": {
"type": "structure",
"members": {
"Blob": {
"type": "blob"
},
"CacheControl": {
"location": "header",
"locationName": "Cache-Control"
},
"ContentType": {
"location": "header",
"locationName": "Content-Type"
}
},
"payload": "Blob"
},
"endpoint": {
"hostPrefix": "maps."
}
},
"GetPlace": {
"http": {
"method": "GET",
"requestUri": "/places/v0/indexes/{IndexName}/places/{PlaceId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName",
"PlaceId"
],
"members": {
"IndexName": {
"location": "uri",
"locationName": "IndexName"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"Language": {
"location": "querystring",
"locationName": "language"
},
"PlaceId": {
"location": "uri",
"locationName": "PlaceId"
}
}
},
"output": {
"type": "structure",
"required": [
"Place"
],
"members": {
"Place": {
"shape": "S5d"
}
}
},
"endpoint": {
"hostPrefix": "places."
}
},
"ListDevicePositions": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/list-positions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"FilterGeometry": {
"type": "structure",
"members": {
"Polygon": {
"shape": "S1a"
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DeviceId",
"Position",
"SampleTime"
],
"members": {
"Accuracy": {
"shape": "Sm"
},
"DeviceId": {},
"Position": {
"shape": "So"
},
"PositionProperties": {
"shape": "Sq"
},
"SampleTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "tracking."
}
},
"ListGeofenceCollections": {
"http": {
"requestUri": "/geofencing/v0/list-collections",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CollectionName",
"CreateTime",
"Description",
"UpdateTime"
],
"members": {
"CollectionName": {},
"CreateTime": {
"shape": "St"
},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Unused."
},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.geofencing."
}
},
"ListGeofences": {
"http": {
"requestUri": "/geofencing/v0/collections/{CollectionName}/list-geofences",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"GeofenceId",
"Geometry",
"Status",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"GeofenceId": {},
"GeofenceProperties": {
"shape": "Sq"
},
"Geometry": {
"shape": "S18"
},
"Status": {},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"ListKeys": {
"http": {
"requestUri": "/metadata/v0/list-keys",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"Filter": {
"type": "structure",
"members": {
"KeyStatus": {}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"ExpireTime",
"KeyName",
"Restrictions",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"Description": {},
"ExpireTime": {
"shape": "St"
},
"KeyName": {},
"Restrictions": {
"shape": "S38"
},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.metadata."
}
},
"ListMaps": {
"http": {
"requestUri": "/maps/v0/list-maps",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"DataSource",
"Description",
"MapName",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"Description": {},
"MapName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.maps."
}
},
"ListPlaceIndexes": {
"http": {
"requestUri": "/places/v0/list-indexes",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"DataSource",
"Description",
"IndexName",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"Description": {},
"IndexName": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.places."
}
},
"ListRouteCalculators": {
"http": {
"requestUri": "/routes/v0/list-calculators",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CalculatorName",
"CreateTime",
"DataSource",
"Description",
"UpdateTime"
],
"members": {
"CalculatorName": {},
"CreateTime": {
"shape": "St"
},
"DataSource": {},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.routes."
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{ResourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S33"
}
}
},
"endpoint": {
"hostPrefix": "cp.metadata."
}
},
"ListTrackerConsumers": {
"http": {
"requestUri": "/tracking/v0/trackers/{TrackerName}/list-consumers",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"ConsumerArns"
],
"members": {
"ConsumerArns": {
"type": "list",
"member": {}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.tracking."
}
},
"ListTrackers": {
"http": {
"requestUri": "/tracking/v0/list-trackers",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CreateTime",
"Description",
"TrackerName",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. Unused."
},
"TrackerName": {},
"UpdateTime": {
"shape": "St"
}
}
}
},
"NextToken": {}
}
},
"endpoint": {
"hostPrefix": "cp.tracking."
}
},
"PutGeofence": {
"http": {
"method": "PUT",
"requestUri": "/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName",
"GeofenceId",
"Geometry"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"GeofenceId": {
"location": "uri",
"locationName": "GeofenceId"
},
"GeofenceProperties": {
"shape": "Sq"
},
"Geometry": {
"shape": "S18"
}
}
},
"output": {
"type": "structure",
"required": [
"CreateTime",
"GeofenceId",
"UpdateTime"
],
"members": {
"CreateTime": {
"shape": "St"
},
"GeofenceId": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "geofencing."
}
},
"SearchPlaceIndexForPosition": {
"http": {
"requestUri": "/places/v0/indexes/{IndexName}/search/position",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName",
"Position"
],
"members": {
"IndexName": {
"location": "uri",
"locationName": "IndexName"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"Language": {},
"MaxResults": {
"type": "integer"
},
"Position": {
"shape": "So"
}
}
},
"output": {
"type": "structure",
"required": [
"Results",
"Summary"
],
"members": {
"Results": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Distance",
"Place"
],
"members": {
"Distance": {
"type": "double"
},
"Place": {
"shape": "S5d"
},
"PlaceId": {}
}
}
},
"Summary": {
"type": "structure",
"required": [
"DataSource",
"Position"
],
"members": {
"DataSource": {},
"Language": {},
"MaxResults": {
"type": "integer"
},
"Position": {
"shape": "So"
}
}
}
}
},
"endpoint": {
"hostPrefix": "places."
}
},
"SearchPlaceIndexForSuggestions": {
"http": {
"requestUri": "/places/v0/indexes/{IndexName}/search/suggestions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName",
"Text"
],
"members": {
"BiasPosition": {
"shape": "So"
},
"FilterBBox": {
"shape": "S2i"
},
"FilterCategories": {
"shape": "S78"
},
"FilterCountries": {
"shape": "S79"
},
"IndexName": {
"location": "uri",
"locationName": "IndexName"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"Language": {},
"MaxResults": {
"type": "integer"
},
"Text": {
"type": "string",
"sensitive": true
}
}
},
"output": {
"type": "structure",
"required": [
"Results",
"Summary"
],
"members": {
"Results": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Text"
],
"members": {
"Categories": {
"shape": "S5e"
},
"PlaceId": {},
"SupplementalCategories": {
"shape": "S5h"
},
"Text": {}
}
}
},
"Summary": {
"type": "structure",
"required": [
"DataSource",
"Text"
],
"members": {
"BiasPosition": {
"shape": "So"
},
"DataSource": {},
"FilterBBox": {
"shape": "S2i"
},
"FilterCategories": {
"shape": "S78"
},
"FilterCountries": {
"shape": "S79"
},
"Language": {},
"MaxResults": {
"type": "integer"
},
"Text": {
"shape": "S7h"
}
}
}
}
},
"endpoint": {
"hostPrefix": "places."
}
},
"SearchPlaceIndexForText": {
"http": {
"requestUri": "/places/v0/indexes/{IndexName}/search/text",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName",
"Text"
],
"members": {
"BiasPosition": {
"shape": "So"
},
"FilterBBox": {
"shape": "S2i"
},
"FilterCategories": {
"shape": "S78"
},
"FilterCountries": {
"shape": "S79"
},
"IndexName": {
"location": "uri",
"locationName": "IndexName"
},
"Key": {
"shape": "S1q",
"location": "querystring",
"locationName": "key"
},
"Language": {},
"MaxResults": {
"type": "integer"
},
"Text": {
"type": "string",
"sensitive": true
}
}
},
"output": {
"type": "structure",
"required": [
"Results",
"Summary"
],
"members": {
"Results": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Place"
],
"members": {
"Distance": {
"type": "double"
},
"Place": {
"shape": "S5d"
},
"PlaceId": {},
"Relevance": {
"type": "double"
}
}
}
},
"Summary": {
"type": "structure",
"required": [
"DataSource",
"Text"
],
"members": {
"BiasPosition": {
"shape": "So"
},
"DataSource": {},
"FilterBBox": {
"shape": "S2i"
},
"FilterCategories": {
"shape": "S78"
},
"FilterCountries": {
"shape": "S79"
},
"Language": {},
"MaxResults": {
"type": "integer"
},
"ResultBBox": {
"shape": "S2i"
},
"Text": {
"shape": "S7h"
}
}
}
}
},
"endpoint": {
"hostPrefix": "places."
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{ResourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
},
"Tags": {
"shape": "S33"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.metadata."
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{ResourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {
"location": "uri",
"locationName": "ResourceArn"
},
"TagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"endpoint": {
"hostPrefix": "cp.metadata."
},
"idempotent": true
},
"UpdateGeofenceCollection": {
"http": {
"method": "PATCH",
"requestUri": "/geofencing/v0/collections/{CollectionName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CollectionName"
],
"members": {
"CollectionName": {
"location": "uri",
"locationName": "CollectionName"
},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. No longer allowed."
}
}
},
"output": {
"type": "structure",
"required": [
"CollectionArn",
"CollectionName",
"UpdateTime"
],
"members": {
"CollectionArn": {},
"CollectionName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.geofencing."
},
"idempotent": true
},
"UpdateKey": {
"http": {
"method": "PATCH",
"requestUri": "/metadata/v0/keys/{KeyName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"KeyName"
],
"members": {
"Description": {},
"ExpireTime": {
"shape": "St"
},
"ForceUpdate": {
"type": "boolean"
},
"KeyName": {
"location": "uri",
"locationName": "KeyName"
},
"NoExpiry": {
"type": "boolean"
},
"Restrictions": {
"shape": "S38"
}
}
},
"output": {
"type": "structure",
"required": [
"KeyArn",
"KeyName",
"UpdateTime"
],
"members": {
"KeyArn": {},
"KeyName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.metadata."
},
"idempotent": true
},
"UpdateMap": {
"http": {
"method": "PATCH",
"requestUri": "/maps/v0/maps/{MapName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"MapName"
],
"members": {
"ConfigurationUpdate": {
"type": "structure",
"members": {
"CustomLayers": {
"shape": "S3i"
},
"PoliticalView": {}
}
},
"Description": {},
"MapName": {
"location": "uri",
"locationName": "MapName"
},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
}
}
},
"output": {
"type": "structure",
"required": [
"MapArn",
"MapName",
"UpdateTime"
],
"members": {
"MapArn": {},
"MapName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.maps."
},
"idempotent": true
},
"UpdatePlaceIndex": {
"http": {
"method": "PATCH",
"requestUri": "/places/v0/indexes/{IndexName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"IndexName"
],
"members": {
"DataSourceConfiguration": {
"shape": "S3o"
},
"Description": {},
"IndexName": {
"location": "uri",
"locationName": "IndexName"
},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
}
}
},
"output": {
"type": "structure",
"required": [
"IndexArn",
"IndexName",
"UpdateTime"
],
"members": {
"IndexArn": {},
"IndexName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.places."
},
"idempotent": true
},
"UpdateRouteCalculator": {
"http": {
"method": "PATCH",
"requestUri": "/routes/v0/calculators/{CalculatorName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"CalculatorName"
],
"members": {
"CalculatorName": {
"location": "uri",
"locationName": "CalculatorName"
},
"Description": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
}
}
},
"output": {
"type": "structure",
"required": [
"CalculatorArn",
"CalculatorName",
"UpdateTime"
],
"members": {
"CalculatorArn": {},
"CalculatorName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.routes."
},
"idempotent": true
},
"UpdateTracker": {
"http": {
"method": "PATCH",
"requestUri": "/tracking/v0/trackers/{TrackerName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"TrackerName"
],
"members": {
"Description": {},
"EventBridgeEnabled": {
"type": "boolean"
},
"KmsKeyEnableGeospatialQueries": {
"type": "boolean"
},
"PositionFiltering": {},
"PricingPlan": {
"deprecated": true,
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
},
"PricingPlanDataSource": {
"deprecated": true,
"deprecatedMessage": "Deprecated. No longer allowed."
},
"TrackerName": {
"location": "uri",
"locationName": "TrackerName"
}
}
},
"output": {
"type": "structure",
"required": [
"TrackerArn",
"TrackerName",
"UpdateTime"
],
"members": {
"TrackerArn": {},
"TrackerName": {},
"UpdateTime": {
"shape": "St"
}
}
},
"endpoint": {
"hostPrefix": "cp.tracking."
},
"idempotent": true
}
},
"shapes": {
"Sb": {
"type": "structure",
"members": {
"Code": {},
"Message": {}
}
},
"Sl": {
"type": "structure",
"required": [
"DeviceId",
"Position",
"SampleTime"
],
"members": {
"Accuracy": {
"shape": "Sm"
},
"DeviceId": {},
"Position": {
"shape": "So"
},
"PositionProperties": {
"shape": "Sq"
},
"SampleTime": {
"shape": "St"
}
}
},
"Sm": {
"type": "structure",
"required": [
"Horizontal"
],
"members": {
"Horizontal": {
"type": "double"
}
}
},
"So": {
"type": "list",
"member": {
"type": "double"
},
"sensitive": true
},
"Sq": {
"type": "map",
"key": {},
"value": {},
"sensitive": true
},
"St": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"S11": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Position",
"ReceivedTime",
"SampleTime"
],
"members": {
"Accuracy": {
"shape": "Sm"
},
"DeviceId": {},
"Position": {
"shape": "So"
},
"PositionProperties": {
"shape": "Sq"
},
"ReceivedTime": {
"shape": "St"
},
"SampleTime": {
"shape": "St"
}
}
}
},
"S18": {
"type": "structure",
"members": {
"Circle": {
"type": "structure",
"required": [
"Center",
"Radius"
],
"members": {
"Center": {
"shape": "So"
},
"Radius": {
"type": "double"
}
},
"sensitive": true
},
"Polygon": {
"shape": "S1a"
}
}
},
"S1a": {
"type": "list",
"member": {
"type": "list",
"member": {
"shape": "So"
}
}
},
"S1n": {
"type": "structure",
"members": {
"AvoidFerries": {
"type": "boolean"
},
"AvoidTolls": {
"type": "boolean"
}
}
},
"S1q": {
"type": "string",
"sensitive": true
},
"S1t": {
"type": "structure",
"members": {
"AvoidFerries": {
"type": "boolean"
},
"AvoidTolls": {
"type": "boolean"
},
"Dimensions": {
"type": "structure",
"members": {
"Height": {
"type": "double"
},
"Length": {
"type": "double"
},
"Unit": {},
"Width": {
"type": "double"
}
}
},
"Weight": {
"type": "structure",
"members": {
"Total": {
"type": "double"
},
"Unit": {}
}
}
}
},
"S2i": {
"type": "list",
"member": {
"type": "double"
},
"sensitive": true
},
"S33": {
"type": "map",
"key": {},
"value": {}
},
"S38": {
"type": "structure",
"required": [
"AllowActions",
"AllowResources"
],
"members": {
"AllowActions": {
"type": "list",
"member": {}
},
"AllowReferers": {
"type": "list",
"member": {}
},
"AllowResources": {
"type": "list",
"member": {}
}
}
},
"S3h": {
"type": "structure",
"required": [
"Style"
],
"members": {
"CustomLayers": {
"shape": "S3i"
},
"PoliticalView": {},
"Style": {}
}
},
"S3i": {
"type": "list",
"member": {}
},
"S3o": {
"type": "structure",
"members": {
"IntendedUse": {}
}
},
"S5d": {
"type": "structure",
"required": [
"Geometry"
],
"members": {
"AddressNumber": {},
"Categories": {
"shape": "S5e"
},
"Country": {},
"Geometry": {
"type": "structure",
"members": {
"Point": {
"shape": "So"
}
}
},
"Interpolated": {
"type": "boolean"
},
"Label": {},
"Municipality": {},
"Neighborhood": {},
"PostalCode": {},
"Region": {},
"Street": {},
"SubMunicipality": {},
"SubRegion": {},
"SupplementalCategories": {
"shape": "S5h"
},
"TimeZone": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Offset": {
"type": "integer"
}
}
},
"UnitNumber": {},
"UnitType": {}
}
},
"S5e": {
"type": "list",
"member": {}
},
"S5h": {
"type": "list",
"member": {}
},
"S78": {
"type": "list",
"member": {}
},
"S79": {
"type": "list",
"member": {}
},
"S7h": {
"type": "string",
"sensitive": true
}
}
}