Skip to content

CameraAssignmentResponse

Field Type Required Description and constraints
cameraId string (uuid) Yes
ownerOrganizationId string (uuid) or null Yes
ownershipState string Yes values "unassigned", "owned", "providerOnly", "quarantined"
revision integer Yes minimum 1.0
granted boolean Yes
analyticsDelegated boolean Yes

Additional properties are rejected by this schema.

{
"properties": {
"cameraId": {
"type": "string",
"format": "uuid",
"title": "Cameraid"
},
"ownerOrganizationId": {
"anyOf": [
{
"type": "string",
"format": "uuid"
},
{
"type": "null"
}
],
"title": "Ownerorganizationid"
},
"ownershipState": {
"type": "string",
"enum": [
"unassigned",
"owned",
"providerOnly",
"quarantined"
],
"title": "Ownershipstate"
},
"revision": {
"type": "integer",
"minimum": 1.0,
"title": "Revision"
},
"granted": {
"type": "boolean",
"title": "Granted"
},
"analyticsDelegated": {
"type": "boolean",
"title": "Analyticsdelegated"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"cameraId",
"ownerOrganizationId",
"ownershipState",
"revision",
"granted",
"analyticsDelegated"
],
"title": "CameraAssignmentResponse"
}
Image preview