QueuesResponseLegacyDto
| Field | Required | Description |
|---|---|---|
backgroundTask | Yes | See definition below |
backupDatabase | Yes | See definition below |
duplicateDetection | Yes | See definition below |
editor | Yes | See definition below |
faceDetection | Yes | See definition below |
facialRecognition | Yes | See definition below |
imageDescription | Yes | See definition below |
imageEnrichment | Yes | See definition below |
integrityCheck | Yes | See definition below |
library | Yes | See definition below |
mediaHealth | Yes | See definition below |
metadataExtraction | Yes | See definition below |
migration | Yes | See definition below |
notifications | Yes | See definition below |
nsfwDetection | Yes | See definition below |
ocr | Yes | See definition below |
petRecognition | Yes | See definition below |
search | Yes | See definition below |
sidecar | Yes | See definition below |
smartSearch | Yes | See definition below |
storageTemplateMigration | Yes | See definition below |
thumbnailGeneration | Yes | See definition below |
videoConversion | Yes | See definition below |
videoDuplicateDetection | Yes | See definition below |
workflow | Yes | See definition below |
Complete definition
required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.
Field definitions: QueueResponseLegacyDto
{
"properties": {
"backgroundTask": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"backupDatabase": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"duplicateDetection": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"editor": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"faceDetection": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"facialRecognition": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"imageDescription": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"imageEnrichment": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"integrityCheck": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"library": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"mediaHealth": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"metadataExtraction": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"migration": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"notifications": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"nsfwDetection": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"ocr": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"petRecognition": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"search": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"sidecar": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"smartSearch": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"storageTemplateMigration": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"thumbnailGeneration": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"videoConversion": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"videoDuplicateDetection": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
},
"workflow": {
"$ref": "#/components/schemas/QueueResponseLegacyDto"
}
},
"required": [
"backgroundTask",
"backupDatabase",
"duplicateDetection",
"editor",
"faceDetection",
"facialRecognition",
"imageDescription",
"imageEnrichment",
"integrityCheck",
"library",
"mediaHealth",
"metadataExtraction",
"migration",
"notifications",
"nsfwDetection",
"ocr",
"petRecognition",
"search",
"sidecar",
"smartSearch",
"storageTemplateMigration",
"thumbnailGeneration",
"videoConversion",
"videoDuplicateDetection",
"workflow"
],
"type": "object"
}© 2026 Frameleaf Inc. All rights reserved.
Frameleaf and the Frameleaf logo are Trademarks of Frameleaf Inc.