UNPKG

@alma-cdk/cross-region-parameter

Version:

Store AWS SSM Parameter Store Parameters into another AWS Region with AWS CDK

2,113 lines (2,112 loc) 69.9 kB
{ "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": "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": {}, "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" }, "TravelMode": {}, "TruckModeOptions": { "shape": "S1r" }, "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": "S2g" } } } } }, "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": {}, "TravelMode": {}, "TruckModeOptions": { "shape": "S1r" } } }, "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": "S31" } } }, "output": { "type": "structure", "required": [ "CollectionArn", "CollectionName", "CreateTime" ], "members": { "CollectionArn": {}, "CollectionName": {}, "CreateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "geofencing." }, "idempotent": true }, "CreateMap": { "http": { "requestUri": "/maps/v0/maps", "responseCode": 200 }, "input": { "type": "structure", "required": [ "Configuration", "MapName" ], "members": { "Configuration": { "shape": "S36" }, "Description": {}, "MapName": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." }, "Tags": { "shape": "S31" } } }, "output": { "type": "structure", "required": [ "CreateTime", "MapArn", "MapName" ], "members": { "CreateTime": { "shape": "St" }, "MapArn": {}, "MapName": {} } }, "endpoint": { "hostPrefix": "maps." }, "idempotent": true }, "CreatePlaceIndex": { "http": { "requestUri": "/places/v0/indexes", "responseCode": 200 }, "input": { "type": "structure", "required": [ "DataSource", "IndexName" ], "members": { "DataSource": {}, "DataSourceConfiguration": { "shape": "S3b" }, "Description": {}, "IndexName": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." }, "Tags": { "shape": "S31" } } }, "output": { "type": "structure", "required": [ "CreateTime", "IndexArn", "IndexName" ], "members": { "CreateTime": { "shape": "St" }, "IndexArn": {}, "IndexName": {} } }, "endpoint": { "hostPrefix": "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": "S31" } } }, "output": { "type": "structure", "required": [ "CalculatorArn", "CalculatorName", "CreateTime" ], "members": { "CalculatorArn": {}, "CalculatorName": {}, "CreateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "routes." }, "idempotent": true }, "CreateTracker": { "http": { "requestUri": "/tracking/v0/trackers", "responseCode": 200 }, "input": { "type": "structure", "required": [ "TrackerName" ], "members": { "Description": {}, "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": "S31" }, "TrackerName": {} } }, "output": { "type": "structure", "required": [ "CreateTime", "TrackerArn", "TrackerName" ], "members": { "CreateTime": { "shape": "St" }, "TrackerArn": {}, "TrackerName": {} } }, "endpoint": { "hostPrefix": "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": "geofencing." }, "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": "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": "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": "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": "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": {}, "KmsKeyId": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." }, "PricingPlanDataSource": { "deprecated": true, "deprecatedMessage": "Deprecated. Unused." }, "Tags": { "shape": "S31" }, "UpdateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "geofencing." } }, "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": "S36" }, "CreateTime": { "shape": "St" }, "DataSource": {}, "Description": {}, "MapArn": {}, "MapName": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." }, "Tags": { "shape": "S31" }, "UpdateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "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": "S3b" }, "Description": {}, "IndexArn": {}, "IndexName": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." }, "Tags": { "shape": "S31" }, "UpdateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "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": "S31" }, "UpdateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "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": {}, "KmsKeyId": {}, "PositionFiltering": {}, "PricingPlan": { "deprecated": true, "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." }, "PricingPlanDataSource": { "deprecated": true, "deprecatedMessage": "Deprecated. Unused." }, "Tags": { "shape": "S31" }, "TrackerArn": {}, "TrackerName": {}, "UpdateTime": { "shape": "St" } } }, "endpoint": { "hostPrefix": "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": "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": {}, "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" }, "MapName": { "location": "uri", "locationName": "MapName" } } }, "output": { "type": "structure", "members": { "Blob": { "type": "blob" }, "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" }, "MapName": { "location": "uri", "locationName": "MapName" } } }, "output": { "type": "structure", "members": { "Blob": { "type": "blob" }, "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": { "MapName": { "location": "uri", "locationName": "MapName" } } }, "output": { "type": "structure", "members": { "Blob": { "type": "blob" }, "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": { "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" }, "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" }, "Language": { "location": "querystring", "locationName": "language" }, "PlaceId": { "location": "uri", "locationName": "PlaceId" } } }, "output": { "type": "structure", "required": [ "Place" ], "members": { "Place": { "shape": "S4v" } } }, "endpoint": { "hostPrefix": "places." } }, "ListDevicePositions": { "http": { "requestUri": "/tracking/v0/trackers/{TrackerName}/list-positions", "responseCode": 200 }, "input": { "type": "structure", "required": [ "TrackerName" ], "members": { "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": "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": {}, "Geometry": { "shape": "S18" }, "Status": {}, "UpdateTime": { "shape": "St" } } } }, "NextToken": {} } }, "endpoint": { "hostPrefix": "geofencing." } }, "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": "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": "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": "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": "S31" } } }, "endpoint": { "hostPrefix": "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": "tracking." } }, "ListTrackers": { "http": { "requestUri": "/tracking/v0/list-trackers", "responseCode": 200 }, "input": { "type": "structure", "members": { "MaxResults": {