UNPKG

kaltura-node-typescript-client

Version:
39 lines (38 loc) 1.92 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaNullableBoolean } from './KalturaNullableBoolean'; import { KalturaZoomUsersMatching } from './KalturaZoomUsersMatching'; import { KalturaZoomGroupParticipationType } from './KalturaZoomGroupParticipationType'; import { KalturaHandleParticipantsMode } from './KalturaHandleParticipantsMode'; import { KalturaIntegrationSetting, KalturaIntegrationSettingArgs } from './KalturaIntegrationSetting'; export interface KalturaZoomIntegrationSettingArgs extends KalturaIntegrationSettingArgs { zoomCategory?: string; enableRecordingUpload?: KalturaNullableBoolean; zoomUserMatchingMode?: KalturaZoomUsersMatching; zoomUserPostfix?: string; zoomWebinarCategory?: string; enableWebinarUploads?: KalturaNullableBoolean; enableZoomTranscription?: KalturaNullableBoolean; zoomAccountDescription?: string; optOutGroupNames?: string; optInGroupNames?: string; groupParticipationType?: KalturaZoomGroupParticipationType; handleCohostsMode?: KalturaHandleParticipantsMode; handleAlternativeHostsMode?: KalturaHandleParticipantsMode; } export declare class KalturaZoomIntegrationSetting extends KalturaIntegrationSetting { zoomCategory: string; enableRecordingUpload: KalturaNullableBoolean; zoomUserMatchingMode: KalturaZoomUsersMatching; zoomUserPostfix: string; zoomWebinarCategory: string; enableWebinarUploads: KalturaNullableBoolean; enableZoomTranscription: KalturaNullableBoolean; zoomAccountDescription: string; optOutGroupNames: string; optInGroupNames: string; groupParticipationType: KalturaZoomGroupParticipationType; handleCohostsMode: KalturaHandleParticipantsMode; handleAlternativeHostsMode: KalturaHandleParticipantsMode; constructor(data?: KalturaZoomIntegrationSettingArgs); protected _getMetadata(): KalturaObjectMetadata; }