Skip to content

EdgeSettings

Field Type Required Description and constraints
axis AxisEdgeSettings or null No
catchupEnabled boolean No Allow historical screening, archive reconstruction and selected historical uploads. Pausing catch-up preserves retained history and continuous recording. default true
retentionDays integer No minimum 1.0. maximum 3650.0. default 30
maximumRetentionDays integer No minimum 1.0. maximum 3650.0. default 365
maximumPendingBytes integer (int64) No minimum 1.0. maximum 9007199254740991.0. default 10000000000
maximumUploadBitsPerSecond integer (int64) No minimum 64000.0. maximum 10000000000.0. default 20000000
maximumCatchupBitsPerSecond integer (int64) No minimum 64000.0. maximum 10000000000.0. default 5000000

Additional properties are rejected by this schema.

{
"properties": {
"axis": {
"anyOf": [
{
"$ref": "#/components/schemas/AxisEdgeSettings"
},
{
"type": "null"
}
]
},
"catchupEnabled": {
"type": "boolean",
"title": "Catchupenabled",
"description": "Allow historical screening, archive reconstruction and selected historical uploads. Pausing catch-up preserves retained history and continuous recording.",
"default": true
},
"retentionDays": {
"type": "integer",
"maximum": 3650.0,
"minimum": 1.0,
"title": "Retentiondays",
"default": 30
},
"maximumRetentionDays": {
"type": "integer",
"maximum": 3650.0,
"minimum": 1.0,
"title": "Maximumretentiondays",
"default": 365
},
"maximumPendingBytes": {
"type": "integer",
"maximum": 9007199254740991.0,
"minimum": 1.0,
"format": "int64",
"title": "Maximumpendingbytes",
"default": 10000000000
},
"maximumUploadBitsPerSecond": {
"type": "integer",
"maximum": 10000000000.0,
"minimum": 64000.0,
"format": "int64",
"title": "Maximumuploadbitspersecond",
"default": 20000000
},
"maximumCatchupBitsPerSecond": {
"type": "integer",
"maximum": 10000000000.0,
"minimum": 64000.0,
"format": "int64",
"title": "Maximumcatchupbitspersecond",
"default": 5000000
}
},
"additionalProperties": false,
"type": "object",
"title": "EdgeSettings"
}
Image preview