UNPKG

universal-s3

Version:

Universal S3 SDK for JavaScript, available for Node.js backends

293 lines 7.73 kB
{ "version": "2.0", "metadata": { "apiVersion": "2018-10-23", "endpointPrefix": "data.iotevents", "protocol": "rest-json", "serviceFullName": "AWS IoT Events Data", "serviceId": "IoT Events Data", "signatureVersion": "v4", "signingName": "ioteventsdata", "uid": "iotevents-data-2018-10-23" }, "operations": { "BatchPutMessage": { "http": { "requestUri": "/inputs/messages", "responseCode": 200 }, "input": { "type": "structure", "required": [ "messages" ], "members": { "messages": { "type": "list", "member": { "type": "structure", "required": [ "messageId", "inputName", "payload" ], "members": { "messageId": {}, "inputName": {}, "payload": { "type": "blob" } } } } } }, "output": { "type": "structure", "members": { "BatchPutMessageErrorEntries": { "type": "list", "member": { "type": "structure", "members": { "messageId": {}, "errorCode": {}, "errorMessage": {} } } } } } }, "BatchUpdateDetector": { "http": { "requestUri": "/detectors", "responseCode": 200 }, "input": { "type": "structure", "required": [ "detectors" ], "members": { "detectors": { "type": "list", "member": { "type": "structure", "required": [ "messageId", "detectorModelName", "state" ], "members": { "messageId": {}, "detectorModelName": {}, "keyValue": {}, "state": { "type": "structure", "required": [ "stateName", "variables", "timers" ], "members": { "stateName": {}, "variables": { "type": "list", "member": { "type": "structure", "required": [ "name", "value" ], "members": { "name": {}, "value": {} } } }, "timers": { "type": "list", "member": { "type": "structure", "required": [ "name", "seconds" ], "members": { "name": {}, "seconds": { "type": "integer" } } } } } } } } } } }, "output": { "type": "structure", "members": { "batchUpdateDetectorErrorEntries": { "type": "list", "member": { "type": "structure", "members": { "messageId": {}, "errorCode": {}, "errorMessage": {} } } } } } }, "DescribeDetector": { "http": { "method": "GET", "requestUri": "/detectors/{detectorModelName}/keyValues/" }, "input": { "type": "structure", "required": [ "detectorModelName" ], "members": { "detectorModelName": { "location": "uri", "locationName": "detectorModelName" }, "keyValue": { "location": "querystring", "locationName": "keyValue" } } }, "output": { "type": "structure", "members": { "detector": { "type": "structure", "members": { "detectorModelName": {}, "keyValue": {}, "detectorModelVersion": {}, "state": { "type": "structure", "required": [ "stateName", "variables", "timers" ], "members": { "stateName": {}, "variables": { "type": "list", "member": { "type": "structure", "required": [ "name", "value" ], "members": { "name": {}, "value": {} } } }, "timers": { "type": "list", "member": { "type": "structure", "required": [ "name", "timestamp" ], "members": { "name": {}, "timestamp": { "type": "timestamp" } } } } } }, "creationTime": { "type": "timestamp" }, "lastUpdateTime": { "type": "timestamp" } } } } } }, "ListDetectors": { "http": { "method": "GET", "requestUri": "/detectors/{detectorModelName}" }, "input": { "type": "structure", "required": [ "detectorModelName" ], "members": { "detectorModelName": { "location": "uri", "locationName": "detectorModelName" }, "stateName": { "location": "querystring", "locationName": "stateName" }, "nextToken": { "location": "querystring", "locationName": "nextToken" }, "maxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" } } }, "output": { "type": "structure", "members": { "detectorSummaries": { "type": "list", "member": { "type": "structure", "members": { "detectorModelName": {}, "keyValue": {}, "detectorModelVersion": {}, "state": { "type": "structure", "members": { "stateName": {} } }, "creationTime": { "type": "timestamp" }, "lastUpdateTime": { "type": "timestamp" } } } }, "nextToken": {} } } } }, "shapes": {} }