UNPKG

prowler-sdk-poc

Version:
97 lines 2.17 kB
{ "version": "2.0", "metadata": { "apiVersion": "2020-09-23", "endpointPrefix": "edge.sagemaker", "jsonVersion": "1.1", "protocol": "rest-json", "serviceFullName": "Amazon Sagemaker Edge Manager", "serviceId": "Sagemaker Edge", "signatureVersion": "v4", "signingName": "sagemaker", "uid": "sagemaker-edge-2020-09-23" }, "operations": { "GetDeviceRegistration": { "http": { "requestUri": "/GetDeviceRegistration" }, "input": { "type": "structure", "required": [ "DeviceName", "DeviceFleetName" ], "members": { "DeviceName": {}, "DeviceFleetName": {} } }, "output": { "type": "structure", "members": { "DeviceRegistration": {}, "CacheTTL": {} } } }, "SendHeartbeat": { "http": { "requestUri": "/SendHeartbeat" }, "input": { "type": "structure", "required": [ "AgentVersion", "DeviceName", "DeviceFleetName" ], "members": { "AgentMetrics": { "shape": "S8" }, "Models": { "type": "list", "member": { "type": "structure", "members": { "ModelName": {}, "ModelVersion": {}, "LatestSampleTime": { "type": "timestamp" }, "LatestInference": { "type": "timestamp" }, "ModelMetrics": { "shape": "S8" } } } }, "AgentVersion": {}, "DeviceName": {}, "DeviceFleetName": {} } } } }, "shapes": { "S8": { "type": "list", "member": { "type": "structure", "members": { "Dimension": {}, "MetricName": {}, "Value": { "type": "double" }, "Timestamp": { "type": "timestamp" } } } } } }