UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

35 lines (34 loc) 1.27 kB
import BitmovinResource from './BitmovinResource'; import ScheduledInsertableContentStatus from './ScheduledInsertableContentStatus'; /** * @export * @class ScheduledInsertableContent */ export declare class ScheduledInsertableContent extends BitmovinResource { /** * Id of the insertable content to play instead of the live stream * @type {string} * @memberof ScheduledInsertableContent */ contentId?: string; /** * Time to play the content in UTC: YYYY-MM-DDThh:mm:ssZ, if this property is not set the content will be played as soon as possible. * @type {Date} * @memberof ScheduledInsertableContent */ runAt?: Date; /** * Duration for how long to play the content. Cut off if shorter, loop if longer than actual duration. This property is required if the insertable content is an image. * @type {number} * @memberof ScheduledInsertableContent */ durationInSeconds?: number; /** * Status of the scheduled insertable content. * @type {ScheduledInsertableContentStatus} * @memberof ScheduledInsertableContent */ status?: ScheduledInsertableContentStatus; constructor(obj?: Partial<ScheduledInsertableContent>); } export default ScheduledInsertableContent;