kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
45 lines (44 loc) • 1.63 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaConfigurableDistributionJobProviderData, KalturaConfigurableDistributionJobProviderDataArgs } from './KalturaConfigurableDistributionJobProviderData';
export interface KalturaYouTubeDistributionJobProviderDataArgs extends KalturaConfigurableDistributionJobProviderDataArgs {
videoAssetFilePath?: string;
thumbAssetFilePath?: string;
thumbAssetId?: string;
captionAssetIds?: string;
sftpDirectory?: string;
sftpMetadataFilename?: string;
currentPlaylists?: string;
newPlaylists?: string;
submitXml?: string;
updateXml?: string;
deleteXml?: string;
googleClientId?: string;
googleClientSecret?: string;
googleTokenData?: string;
captionsCsvMap?: string;
submitCsvMap?: string;
updateCsvMap?: string;
deleteVideoIds?: string;
}
export declare class KalturaYouTubeDistributionJobProviderData extends KalturaConfigurableDistributionJobProviderData {
videoAssetFilePath: string;
thumbAssetFilePath: string;
thumbAssetId: string;
captionAssetIds: string;
sftpDirectory: string;
sftpMetadataFilename: string;
currentPlaylists: string;
newPlaylists: string;
submitXml: string;
updateXml: string;
deleteXml: string;
googleClientId: string;
googleClientSecret: string;
googleTokenData: string;
captionsCsvMap: string;
submitCsvMap: string;
updateCsvMap: string;
deleteVideoIds: string;
constructor(data?: KalturaYouTubeDistributionJobProviderDataArgs);
protected _getMetadata(): KalturaObjectMetadata;
}