mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
3428 lines
78 KiB
JSON
3428 lines
78 KiB
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": {
|
|
"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"
|
|
},
|
|
"TravelMode": {},
|
|
"TruckModeOptions": {
|
|
"shape": "S1s"
|
|
},
|
|
"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": "S2h"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S1s"
|
|
}
|
|
}
|
|
},
|
|
"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": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S37"
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S3g"
|
|
},
|
|
"Description": {},
|
|
"MapName": {},
|
|
"PricingPlan": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S3l"
|
|
},
|
|
"Description": {},
|
|
"IndexName": {},
|
|
"PricingPlan": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage."
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S32"
|
|
},
|
|
"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": {
|
|
"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": "S32"
|
|
},
|
|
"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": "S37"
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
},
|
|
"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": "S3g"
|
|
},
|
|
"CreateTime": {
|
|
"shape": "St"
|
|
},
|
|
"DataSource": {},
|
|
"Description": {},
|
|
"MapArn": {},
|
|
"MapName": {},
|
|
"PricingPlan": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
},
|
|
"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": "S3l"
|
|
},
|
|
"Description": {},
|
|
"IndexArn": {},
|
|
"IndexName": {},
|
|
"PricingPlan": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "Deprecated. Always returns RequestBasedUsage."
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
},
|
|
"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": "S32"
|
|
},
|
|
"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": "S32"
|
|
},
|
|
"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": "S5a"
|
|
}
|
|
}
|
|
},
|
|
"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": "S37"
|
|
},
|
|
"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": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S5a"
|
|
},
|
|
"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": "S2h"
|
|
},
|
|
"FilterCategories": {
|
|
"shape": "S75"
|
|
},
|
|
"FilterCountries": {
|
|
"shape": "S76"
|
|
},
|
|
"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": "S5b"
|
|
},
|
|
"PlaceId": {},
|
|
"SupplementalCategories": {
|
|
"shape": "S5e"
|
|
},
|
|
"Text": {}
|
|
}
|
|
}
|
|
},
|
|
"Summary": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DataSource",
|
|
"Text"
|
|
],
|
|
"members": {
|
|
"BiasPosition": {
|
|
"shape": "So"
|
|
},
|
|
"DataSource": {},
|
|
"FilterBBox": {
|
|
"shape": "S2h"
|
|
},
|
|
"FilterCategories": {
|
|
"shape": "S75"
|
|
},
|
|
"FilterCountries": {
|
|
"shape": "S76"
|
|
},
|
|
"Language": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"Text": {
|
|
"shape": "S7e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"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": "S2h"
|
|
},
|
|
"FilterCategories": {
|
|
"shape": "S75"
|
|
},
|
|
"FilterCountries": {
|
|
"shape": "S76"
|
|
},
|
|
"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": "S5a"
|
|
},
|
|
"PlaceId": {},
|
|
"Relevance": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Summary": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DataSource",
|
|
"Text"
|
|
],
|
|
"members": {
|
|
"BiasPosition": {
|
|
"shape": "So"
|
|
},
|
|
"DataSource": {},
|
|
"FilterBBox": {
|
|
"shape": "S2h"
|
|
},
|
|
"FilterCategories": {
|
|
"shape": "S75"
|
|
},
|
|
"FilterCountries": {
|
|
"shape": "S76"
|
|
},
|
|
"Language": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"ResultBBox": {
|
|
"shape": "S2h"
|
|
},
|
|
"Text": {
|
|
"shape": "S7e"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"endpoint": {
|
|
"hostPrefix": "places."
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{ResourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "ResourceArn"
|
|
},
|
|
"Tags": {
|
|
"shape": "S32"
|
|
}
|
|
}
|
|
},
|
|
"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": "S37"
|
|
}
|
|
}
|
|
},
|
|
"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": {
|
|
"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": "S3l"
|
|
},
|
|
"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
|
|
},
|
|
"S1s": {
|
|
"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": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2h": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "double"
|
|
},
|
|
"sensitive": true
|
|
},
|
|
"S32": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S37": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AllowActions",
|
|
"AllowResources"
|
|
],
|
|
"members": {
|
|
"AllowActions": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"AllowReferers": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"AllowResources": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"S3g": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Style"
|
|
],
|
|
"members": {
|
|
"PoliticalView": {},
|
|
"Style": {}
|
|
}
|
|
},
|
|
"S3l": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IntendedUse": {}
|
|
}
|
|
},
|
|
"S5a": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Geometry"
|
|
],
|
|
"members": {
|
|
"AddressNumber": {},
|
|
"Categories": {
|
|
"shape": "S5b"
|
|
},
|
|
"Country": {},
|
|
"Geometry": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Point": {
|
|
"shape": "So"
|
|
}
|
|
}
|
|
},
|
|
"Interpolated": {
|
|
"type": "boolean"
|
|
},
|
|
"Label": {},
|
|
"Municipality": {},
|
|
"Neighborhood": {},
|
|
"PostalCode": {},
|
|
"Region": {},
|
|
"Street": {},
|
|
"SubRegion": {},
|
|
"SupplementalCategories": {
|
|
"shape": "S5e"
|
|
},
|
|
"TimeZone": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Offset": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"UnitNumber": {},
|
|
"UnitType": {}
|
|
}
|
|
},
|
|
"S5b": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S5e": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S75": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S76": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S7e": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
} |