Skip to content

StreamReplacementImportPreviewResponse

Field Type Required Description and constraints
targetStreamId string (uuid) Yes
targetRevision integer Yes minimum 1.0
previewRevision string Yes minimum length 64. maximum length 64
applicable boolean Yes
planToken string or null Yes
expiresAt string (date-time) or null Yes
sourceKind string Yes values "rtsp", "http", "file", "device", "unknown"
issues array of StreamImportIssueResponse Yes

Additional properties are rejected by this schema.

{
"properties": {
"targetStreamId": {
"type": "string",
"format": "uuid",
"title": "Targetstreamid"
},
"targetRevision": {
"type": "integer",
"minimum": 1.0,
"title": "Targetrevision"
},
"previewRevision": {
"type": "string",
"maxLength": 64,
"minLength": 64,
"title": "Previewrevision"
},
"applicable": {
"type": "boolean",
"title": "Applicable"
},
"planToken": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Plantoken"
},
"expiresAt": {
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "null"
}
],
"title": "Expiresat"
},
"sourceKind": {
"type": "string",
"enum": [
"rtsp",
"http",
"file",
"device",
"unknown"
],
"title": "Sourcekind"
},
"issues": {
"items": {
"$ref": "#/components/schemas/StreamImportIssueResponse"
},
"type": "array",
"title": "Issues"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"targetStreamId",
"targetRevision",
"previewRevision",
"applicable",
"planToken",
"expiresAt",
"sourceKind",
"issues"
],
"title": "StreamReplacementImportPreviewResponse"
}
Image preview