{"note":"OpenAPI conversion -- returning structured metadata","name":"amazonaws-com-sagemaker-edge","description":"Amazon Sagemaker Edge Manager","version":"2020-09-23","base_url":"","endpoints":3,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Amazon Sagemaker Edge Manager\n@version 2020-09-23\n@auth AWS SigV4\n@endpoints 3\n@toc GetDeployments(1), GetDeviceRegistration(1), SendHeartbeat(1)\n\n@group GetDeployments\n@endpoint POST /GetDeployments\n@desc Use to get the active deployments from a device.\n@required {DeviceName: str, DeviceFleetName: str}\n@returns(200) {Deployments: [EdgeDeployment]?}\n\n@endgroup\n\n@group GetDeviceRegistration\n@endpoint POST /GetDeviceRegistration\n@desc Use to check if a device is registered with SageMaker Edge Manager.\n@required {DeviceName: str, DeviceFleetName: str}\n@returns(200) {DeviceRegistration: str?, CacheTTL: str?}\n\n@endgroup\n\n@group SendHeartbeat\n@endpoint POST /SendHeartbeat\n@desc Use to get the current status of devices registered on SageMaker Edge Manager.\n@required {AgentVersion: str, DeviceName: str, DeviceFleetName: str}\n@optional {AgentMetrics: [EdgeMetric], Models: [Model], DeploymentResult: DeploymentResult}\n\n@endgroup\n\n@end\n"}