PatchRuntimeSettingsBody
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
revision |
integer | Yes | minimum 1.0 |
archiveRetentionDays |
number or null | No | |
auditRetentionDays |
number or null | No | |
incidentRetentionDays |
number or null | No | |
incidentSnapshotRetentionDays |
number or null | No | |
evidenceClipRetentionDays |
number or null | No | |
notificationDeliveryEnabled |
boolean or null | No | |
notificationTimeoutSeconds |
number or null | No | |
notificationMaximumAttempts |
integer or null | No | |
recordingMaximumAttempts |
integer or null | No | |
imageAnalysisMaximumAttempts |
integer or null | No | |
maximumActiveSearches |
integer or null | No | |
liveSearchTrackIntervalSeconds |
number or null | No | |
liveSearchMaximumTrackCropsPerFrame |
integer or null | No | |
liveSearchMaximumFaceCropsPerFrame |
integer or null | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "revision": { "type": "integer", "minimum": 1.0, "title": "Revision" }, "archiveRetentionDays": { "anyOf": [ { "type": "number", "maximum": 3650.0, "minimum": 0.041666666666666664 }, { "type": "null" } ], "title": "Archiveretentiondays" }, "auditRetentionDays": { "anyOf": [ { "type": "number", "maximum": 3650.0, "minimum": 0.041666666666666664 }, { "type": "null" } ], "title": "Auditretentiondays" }, "incidentRetentionDays": { "anyOf": [ { "type": "number", "maximum": 3650.0, "minimum": 0.041666666666666664 }, { "type": "null" } ], "title": "Incidentretentiondays" }, "incidentSnapshotRetentionDays": { "anyOf": [ { "type": "number", "maximum": 3650.0, "minimum": 0.041666666666666664 }, { "type": "null" } ], "title": "Incidentsnapshotretentiondays" }, "evidenceClipRetentionDays": { "anyOf": [ { "type": "number", "maximum": 3650.0, "minimum": 0.041666666666666664 }, { "type": "null" } ], "title": "Evidenceclipretentiondays" }, "notificationDeliveryEnabled": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "title": "Notificationdeliveryenabled" }, "notificationTimeoutSeconds": { "anyOf": [ { "type": "number", "maximum": 30.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Notificationtimeoutseconds" }, "notificationMaximumAttempts": { "anyOf": [ { "type": "integer", "maximum": 100.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Notificationmaximumattempts" }, "recordingMaximumAttempts": { "anyOf": [ { "type": "integer", "maximum": 100.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Recordingmaximumattempts" }, "imageAnalysisMaximumAttempts": { "anyOf": [ { "type": "integer", "maximum": 100.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Imageanalysismaximumattempts" }, "maximumActiveSearches": { "anyOf": [ { "type": "integer", "maximum": 100.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Maximumactivesearches" }, "liveSearchTrackIntervalSeconds": { "anyOf": [ { "type": "number", "maximum": 60.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Livesearchtrackintervalseconds" }, "liveSearchMaximumTrackCropsPerFrame": { "anyOf": [ { "type": "integer", "maximum": 64.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Livesearchmaximumtrackcropsperframe" }, "liveSearchMaximumFaceCropsPerFrame": { "anyOf": [ { "type": "integer", "maximum": 32.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Livesearchmaximumfacecropsperframe" } }, "additionalProperties": false, "type": "object", "required": [ "revision" ], "title": "PatchRuntimeSettingsBody"}