Skip to content

StorageFilter

Field Type Required Description and constraints
cameraIds array of string No maximum items 1000
nodeIds array of string No maximum items 100
kinds array of string No maximum items 4
startTime string (date-time) or null No
endTime string (date-time) or null No
protection string No values "all", "protected", "unprotected". default "all"
itemIds array of string No maximum items 50000
includeProtected boolean No Explicit administrator override for cleanup previews only. default false

Additional properties are rejected by this schema.

{
"properties": {
"cameraIds": {
"items": {
"type": "string"
},
"type": "array",
"maxItems": 1000,
"title": "Cameraids"
},
"nodeIds": {
"items": {
"type": "string"
},
"type": "array",
"maxItems": 100,
"title": "Nodeids"
},
"kinds": {
"items": {
"type": "string",
"enum": [
"incident",
"continuous",
"incidentRecord",
"snapshot"
]
},
"type": "array",
"maxItems": 4,
"title": "Kinds"
},
"startTime": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Starttime"
},
"endTime": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Endtime"
},
"protection": {
"type": "string",
"enum": [
"all",
"protected",
"unprotected"
],
"title": "Protection",
"default": "all"
},
"itemIds": {
"items": {
"type": "string"
},
"type": "array",
"maxItems": 50000,
"title": "Itemids"
},
"includeProtected": {
"type": "boolean",
"title": "Includeprotected",
"description": "Explicit administrator override for cleanup previews only.",
"default": false
}
},
"additionalProperties": false,
"type": "object",
"title": "StorageFilter"
}
Image preview