@kaltura-ng/kaltura-client
Version:
Kaltura Typescript client
103 lines (102 loc) • 3.61 kB
TypeScript
import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaCommercialUseType } from './KalturaCommercialUseType';
import { KalturaPartnerType } from './KalturaPartnerType';
import { KalturaPartnerStatus } from './KalturaPartnerStatus';
import { KalturaKeyValue } from './KalturaKeyValue';
import { KalturaPartnerGroupType } from './KalturaPartnerGroupType';
import { KalturaPlayerDeliveryType } from './KalturaPlayerDeliveryType';
import { KalturaPlayerEmbedCodeType } from './KalturaPlayerEmbedCodeType';
import { KalturaESearchLanguageItem } from './KalturaESearchLanguageItem';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaPartnerArgs extends KalturaObjectBaseArgs {
name?: string;
website?: string;
notificationUrl?: string;
appearInSearch?: number;
adminName?: string;
adminEmail?: string;
description?: string;
commercialUse?: KalturaCommercialUseType;
landingPage?: string;
userLandingPage?: string;
contentCategories?: string;
type?: KalturaPartnerType;
phone?: string;
describeYourself?: string;
adultContent?: boolean;
defConversionProfileType?: string;
notify?: number;
allowQuickEdit?: number;
mergeEntryLists?: number;
notificationsConfig?: string;
maxUploadSize?: number;
partnerPackage?: number;
allowMultiNotification?: number;
adminUserId?: string;
firstName?: string;
lastName?: string;
country?: string;
state?: string;
additionalParams?: KalturaKeyValue[];
partnerParentId?: number;
referenceId?: string;
eSearchLanguages?: KalturaESearchLanguageItem[];
}
export declare class KalturaPartner extends KalturaObjectBase {
readonly id: number;
name: string;
website: string;
notificationUrl: string;
appearInSearch: number;
readonly createdAt: Date;
adminName: string;
adminEmail: string;
description: string;
commercialUse: KalturaCommercialUseType;
landingPage: string;
userLandingPage: string;
contentCategories: string;
type: KalturaPartnerType;
phone: string;
describeYourself: string;
adultContent: boolean;
defConversionProfileType: string;
notify: number;
readonly status: KalturaPartnerStatus;
allowQuickEdit: number;
mergeEntryLists: number;
notificationsConfig: string;
maxUploadSize: number;
partnerPackage: number;
readonly secret: string;
readonly adminSecret: string;
readonly cmsPassword: string;
allowMultiNotification: number;
readonly adminLoginUsersQuota: number;
adminUserId: string;
firstName: string;
lastName: string;
country: string;
state: string;
additionalParams: KalturaKeyValue[];
readonly publishersQuota: number;
readonly partnerGroupType: KalturaPartnerGroupType;
readonly defaultEntitlementEnforcement: boolean;
readonly defaultDeliveryType: string;
readonly defaultEmbedCodeType: string;
readonly deliveryTypes: KalturaPlayerDeliveryType[];
readonly embedCodeTypes: KalturaPlayerEmbedCodeType[];
readonly templatePartnerId: number;
readonly ignoreSeoLinks: boolean;
readonly host: string;
readonly cdnHost: string;
readonly isFirstLogin: boolean;
readonly logoutUrl: string;
partnerParentId: number;
readonly crmId: string;
referenceId: string;
readonly timeAlignedRenditions: boolean;
eSearchLanguages: KalturaESearchLanguageItem[];
constructor(data?: KalturaPartnerArgs);
protected _getMetadata(): KalturaObjectMetadata;
}