kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
32 lines (31 loc) • 1.48 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaVendorIntegrationStatus } from './KalturaVendorIntegrationStatus';
import { KalturaNullableBoolean } from './KalturaNullableBoolean';
import { KalturaHandleParticipantsMode } from './KalturaHandleParticipantsMode';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaIntegrationSettingArgs extends KalturaObjectBaseArgs {
defaultUserId?: string;
createUserIfNotExist?: KalturaNullableBoolean;
conversionProfileId?: number;
handleParticipantsMode?: KalturaHandleParticipantsMode;
deletionPolicy?: KalturaNullableBoolean;
enableMeetingUpload?: KalturaNullableBoolean;
enableMeetingChat?: KalturaNullableBoolean;
}
export declare class KalturaIntegrationSetting extends KalturaObjectBase {
readonly id: number;
readonly status: KalturaVendorIntegrationStatus;
defaultUserId: string;
readonly accountId: string;
createUserIfNotExist: KalturaNullableBoolean;
conversionProfileId: number;
handleParticipantsMode: KalturaHandleParticipantsMode;
deletionPolicy: KalturaNullableBoolean;
readonly createdAt: string;
readonly updatedAt: string;
readonly partnerId: number;
enableMeetingUpload: KalturaNullableBoolean;
enableMeetingChat: KalturaNullableBoolean;
constructor(data?: KalturaIntegrationSettingArgs);
protected _getMetadata(): KalturaObjectMetadata;
}