UNPKG

kaltura-node-typescript-client

Version:
62 lines (61 loc) 1.98 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaUserStatus } from './KalturaUserStatus'; import { KalturaLanguageCode } from './KalturaLanguageCode'; import { KalturaUserMode } from './KalturaUserMode'; import { KalturaUserCapability } from './KalturaUserCapability'; import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base'; export interface KalturaBaseUserArgs extends KalturaObjectBaseArgs { id?: string; screenName?: string; fullName?: string; email?: string; country?: string; state?: string; city?: string; zip?: string; thumbnailUrl?: string; description?: string; tags?: string; adminTags?: string; status?: KalturaUserStatus; partnerData?: string; indexedPartnerDataInt?: number; indexedPartnerDataString?: string; language?: KalturaLanguageCode; allowedPartnerIds?: string; allowedPartnerPackages?: string; userMode?: KalturaUserMode; capabilities?: KalturaUserCapability[]; } export declare class KalturaBaseUser extends KalturaObjectBase { id: string; readonly partnerId: number; screenName: string; fullName: string; email: string; country: string; state: string; city: string; zip: string; thumbnailUrl: string; description: string; tags: string; adminTags: string; status: KalturaUserStatus; readonly createdAt: Date; readonly updatedAt: Date; partnerData: string; indexedPartnerDataInt: number; indexedPartnerDataString: string; readonly storageSize: number; language: KalturaLanguageCode; readonly lastLoginTime: number; readonly statusUpdatedAt: number; readonly deletedAt: Date; allowedPartnerIds: string; allowedPartnerPackages: string; userMode: KalturaUserMode; capabilities: KalturaUserCapability[]; constructor(data?: KalturaBaseUserArgs); protected _getMetadata(): KalturaObjectMetadata; }