EdgeHeartbeatBody
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
bootId |
string (uuid) | Yes | |
bootGeneration |
integer (int64) | Yes | minimum 1.0. maximum 9007199254740991.0 |
sequence |
integer (int64) | Yes | minimum 1.0. maximum 9007199254740991.0 |
softwareVersion |
string | Yes | pattern ^[0-9]+\.[0-9]+\.[0-9]+(?:[-+][A-Za-z0-9.-]+)?$ |
recorder |
string | Yes | values "healthy", "recovering", "failed" |
detector |
string | Yes | values "healthy", "recovering", "unlicensed", "overloaded", "failed" |
uploader |
string | Yes | values "healthy", "backlog", "failed" |
freeStorageBytes |
integer (int64) | Yes | minimum 0.0. maximum 9007199254740991.0 |
pendingBytes |
integer (int64) | Yes | minimum 0.0. maximum 9007199254740991.0 |
unclassifiedDurationUs |
integer (int64) | Yes | minimum 0.0. maximum 9007199254740991.0 |
activeCameraCount |
integer | Yes | minimum 0.0. maximum 100.0 |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "bootId": { "type": "string", "format": "uuid", "title": "Bootid" }, "bootGeneration": { "type": "integer", "maximum": 9007199254740991.0, "minimum": 1.0, "format": "int64", "title": "Bootgeneration" }, "sequence": { "type": "integer", "maximum": 9007199254740991.0, "minimum": 1.0, "format": "int64", "title": "Sequence" }, "softwareVersion": { "type": "string", "pattern": "^[0-9]+\\.[0-9]+\\.[0-9]+(?:[-+][A-Za-z0-9.-]+)?$", "title": "Softwareversion" }, "recorder": { "type": "string", "enum": [ "healthy", "recovering", "failed" ], "title": "Recorder" }, "detector": { "type": "string", "enum": [ "healthy", "recovering", "unlicensed", "overloaded", "failed" ], "title": "Detector" }, "uploader": { "type": "string", "enum": [ "healthy", "backlog", "failed" ], "title": "Uploader" }, "freeStorageBytes": { "type": "integer", "maximum": 9007199254740991.0, "minimum": 0.0, "format": "int64", "title": "Freestoragebytes" }, "pendingBytes": { "type": "integer", "maximum": 9007199254740991.0, "minimum": 0.0, "format": "int64", "title": "Pendingbytes" }, "unclassifiedDurationUs": { "type": "integer", "maximum": 9007199254740991.0, "minimum": 0.0, "format": "int64", "title": "Unclassifieddurationus" }, "activeCameraCount": { "type": "integer", "maximum": 100.0, "minimum": 0.0, "title": "Activecameracount" } }, "additionalProperties": false, "type": "object", "required": [ "bootId", "bootGeneration", "sequence", "softwareVersion", "recorder", "detector", "uploader", "freeStorageBytes", "pendingBytes", "unclassifiedDurationUs", "activeCameraCount" ], "title": "EdgeHeartbeatBody"}