cvat-sdk
Version:
CVAT SDK is a Javascript library. It provides you access to Javascript functions and objects that simplify server interaction and provide additional functionality like data validation and serialization.
41 lines (40 loc) • 1.38 kB
TypeScript
import type { BasicUser } from './basic-user';
import type { ChunkType } from './chunk-type';
import type { IssuesSummary } from './issues-summary';
import type { JobStage } from './job-stage';
import type { JobStatus } from './job-status';
import type { JobType } from './job-type';
import type { LabelsSummary } from './labels-summary';
import type { OperationStatus } from './operation-status';
import type { Storage } from './storage';
export interface JobRead {
'url'?: string;
'id'?: number;
'task_id'?: number;
'project_id'?: number | null;
'assignee'?: BasicUser | null;
'guide_id'?: number | null;
'dimension'?: string;
'bug_tracker'?: string | null;
'status'?: JobStatus;
'stage'?: JobStage;
'state'?: OperationStatus;
'mode'?: string;
'frame_count'?: number;
'start_frame'?: number;
'stop_frame'?: number;
'data_chunk_size'?: number | null;
'data_compressed_chunk_type'?: ChunkType;
'data_original_chunk_type'?: ChunkType;
'created_date'?: string;
'updated_date'?: string;
'issues': IssuesSummary;
'labels': LabelsSummary;
'type'?: JobType;
'organization'?: number | null;
'target_storage'?: Storage | null;
'source_storage'?: Storage | null;
'assignee_updated_date'?: string | null;
'parent_job_id'?: number | null;
'consensus_replicas'?: number;
}