Skip to content

StreamImportFilePreviewResponse

Field Type Required Description and constraints
previewRevision string Yes minimum length 64. maximum length 64
applicable boolean Yes
planToken string or null Yes
expiresAt string (date-time) or null Yes
totalStreamCount integer Yes minimum 1.0
nextCursor string or null Yes
streams array of StreamImportPreviewItemResponse Yes maximum items 500
detectedFormat string Yes values "manifestV2", "legacyJson", "legacyYaml", "legacyPickle"
migrationNotes array of StreamMigrationNoteResponse Yes

Additional properties are rejected by this schema.

{
"properties": {
"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"
},
"totalStreamCount": {
"type": "integer",
"minimum": 1.0,
"title": "Totalstreamcount"
},
"nextCursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Nextcursor"
},
"streams": {
"items": {
"$ref": "#/components/schemas/StreamImportPreviewItemResponse"
},
"type": "array",
"maxItems": 500,
"title": "Streams"
},
"detectedFormat": {
"type": "string",
"enum": [
"manifestV2",
"legacyJson",
"legacyYaml",
"legacyPickle"
],
"title": "Detectedformat"
},
"migrationNotes": {
"items": {
"$ref": "#/components/schemas/StreamMigrationNoteResponse"
},
"type": "array",
"title": "Migrationnotes"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"previewRevision",
"applicable",
"planToken",
"expiresAt",
"totalStreamCount",
"nextCursor",
"streams",
"detectedFormat",
"migrationNotes"
],
"title": "StreamImportFilePreviewResponse"
}
Image preview