UNPKG

kaltura-node-typescript-client

Version:
34 lines (33 loc) 1.36 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaLiveEntry } from './KalturaLiveEntry'; import { KalturaEntryServerNodeType } from './KalturaEntryServerNodeType'; import { KalturaEntryServerNodeStatus } from './KalturaEntryServerNodeStatus'; import { KalturaRequest, KalturaRequestArgs } from '../kaltura-request'; export interface LiveStreamRegisterMediaServerActionArgs extends KalturaRequestArgs { entryId: string; hostname: string; mediaServerIndex: KalturaEntryServerNodeType; applicationName?: string; liveEntryStatus?: KalturaEntryServerNodeStatus; shouldCreateRecordedEntry?: boolean; } /** * Build request payload for service 'liveStream' action 'registerMediaServer'. * * Usage: Register media server to live entry * * Server response type: KalturaLiveEntry * Server failure response type: KalturaAPIException * @class * @extends KalturaRequest */ export declare class LiveStreamRegisterMediaServerAction extends KalturaRequest<KalturaLiveEntry> { entryId: string; hostname: string; mediaServerIndex: KalturaEntryServerNodeType; applicationName: string; liveEntryStatus: KalturaEntryServerNodeStatus; shouldCreateRecordedEntry: boolean; constructor(data: LiveStreamRegisterMediaServerActionArgs); protected _getMetadata(): KalturaObjectMetadata; }