FaceIdentityPredicateModel
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
identityIds |
array of string (uuid) | No | maximum items 32. default [] |
groupIds |
array of string (uuid) | No | maximum items 32. default [] |
minimumScore |
number | No | minimum -1.0. maximum 1.0. default 0.4 |
condition |
FaceCondition | No | default "matches" |
includeUnidentified |
boolean | No | For doesNotMatch, false requires positive recognition as an authorized person outside the selected identities/groups. Omission retains legacy inclusion of clear unidentified faces; new UI conditions explicitly default false. default true |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "identityIds": { "items": { "type": "string", "format": "uuid" }, "type": "array", "maxItems": 32, "title": "Identityids", "default": [] }, "groupIds": { "items": { "type": "string", "format": "uuid" }, "type": "array", "maxItems": 32, "title": "Groupids", "default": [] }, "minimumScore": { "type": "number", "maximum": 1.0, "minimum": -1.0, "title": "Minimumscore", "default": 0.4 }, "condition": { "$ref": "#/components/schemas/FaceCondition", "default": "matches" }, "includeUnidentified": { "type": "boolean", "title": "Includeunidentified", "description": "For doesNotMatch, false requires positive recognition as an authorized person outside the selected identities/groups. Omission retains legacy inclusion of clear unidentified faces; new UI conditions explicitly default false.", "default": true } }, "additionalProperties": false, "type": "object", "title": "FaceIdentityPredicateModel"}