UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

79 lines 2.32 kB
export interface RecordServiceConfig { baseUrl: string; timeout: number; debug: boolean; } export interface RecordSettingGetOptions { channelId: string; output?: 'table' | 'json'; } export interface RecordSettingSetOptions { channelId: string; playbackEnabled?: 'Y' | 'N'; type?: 'single' | 'list'; origin?: 'record' | 'playback' | 'vod' | 'material'; videoId?: string; globalSettingEnabled?: 'Y' | 'N'; sectionEnabled?: 'Y' | 'N'; playbackMultiplierEnabled?: 'Y' | 'N'; playbackProgressBarEnabled?: 'Y' | 'N'; playbackProgressBarOperationType?: 'drag' | 'prohibitDrag' | 'dragHistoryOnly'; showPlayButtonEnabled?: 'Y' | 'N'; chatPlaybackEnabled?: 'Y' | 'N'; productPlaybackEnabled?: 'Y' | 'N'; questionnairePlaybackEnabled?: 'Y' | 'N'; qaPlaybackEnabled?: 'Y' | 'N'; cardPushPlaybackEnabled?: 'Y' | 'N'; checkInPlaybackEnabled?: 'Y' | 'N'; output?: 'table' | 'json'; } export interface RecordConvertOptions { channelId: string; sessionId?: string; fileUrl?: string; fileIds?: string; userId?: string; fileName?: string; cataId?: string; cataName?: string; toPlayList?: 'Y' | 'N'; setAsDefault?: 'Y' | 'N'; async?: boolean; callbackUrl?: string; force?: boolean; output?: 'table' | 'json'; } export interface RecordSetDefaultOptions { channelId: string; videoId: string; listType?: 'playback' | 'vod'; output?: 'table' | 'json'; } export interface RecordSettingDisplayItem { channelId: string; playbackEnabled?: string; type?: string; origin?: string; videoId?: string; videoName?: string; sectionEnabled?: string; globalSettingEnabled?: string; playbackMultiplierEnabled?: string; playbackProgressBarEnabled?: string; playbackProgressBarOperationType?: string; showPlayButtonEnabled?: string; chatPlaybackEnabled?: string; productPlaybackEnabled?: string; questionnairePlaybackEnabled?: string; qaPlaybackEnabled?: string; cardPushPlaybackEnabled?: string; checkInPlaybackEnabled?: string; crontabType?: string; startTime?: number; endTime?: number; } export interface RecordConvertResult { async: boolean; vid?: string; } //# sourceMappingURL=record.d.ts.map