kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
39 lines (38 loc) • 1.36 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaVirtualEventStatus } from './KalturaVirtualEventStatus';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaVirtualEventArgs extends KalturaObjectBaseArgs {
name?: string;
description?: string;
tags?: string;
attendeesGroupIds?: string;
adminsGroupIds?: string;
registrationScheduleEventId?: number;
agendaScheduleEventId?: number;
mainEventScheduleEventId?: number;
deletionDueDate?: Date;
registrationFormSchema?: string;
eventUrl?: string;
webhookRegistrationToken?: string;
}
export declare class KalturaVirtualEvent extends KalturaObjectBase {
readonly id: number;
readonly partnerId: number;
name: string;
description: string;
readonly status: KalturaVirtualEventStatus;
tags: string;
attendeesGroupIds: string;
adminsGroupIds: string;
registrationScheduleEventId: number;
agendaScheduleEventId: number;
mainEventScheduleEventId: number;
readonly createdAt: Date;
readonly updatedAt: Date;
deletionDueDate: Date;
registrationFormSchema: string;
eventUrl: string;
webhookRegistrationToken: string;
constructor(data?: KalturaVirtualEventArgs);
protected _getMetadata(): KalturaObjectMetadata;
}