UNPKG

kaltura-node-typescript-client

Version:
149 lines (148 loc) 5.62 kB
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 { KalturaPartnerAuthenticationType } from './KalturaPartnerAuthenticationType'; import { KalturaRegexItem } from './KalturaRegexItem'; import { KalturaTwoFactorAuthenticationMode } from './KalturaTwoFactorAuthenticationMode'; 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; allowedFromEmailWhiteList?: string; maxUploadSize?: number; partnerPackage?: number; allowMultiNotification?: number; adminUserId?: string; firstName?: string; lastName?: string; country?: string; state?: string; additionalParams?: KalturaKeyValue[]; useSso?: boolean; blockDirectLogin?: boolean; partnerParentId?: number; referenceId?: string; eSearchLanguages?: KalturaESearchLanguageItem[]; passwordStructureValidations?: KalturaRegexItem[]; passwordStructureValidationsDescription?: string; passReplaceFreq?: number; maxLoginAttempts?: number; loginBlockPeriod?: number; numPrevPassToKeep?: number; isSelfServe?: boolean; eventPlatformAllowedTemplates?: string; customAnalyticsDomain?: string; } 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; allowedFromEmailWhiteList: 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 useTwoFactorAuthentication: boolean; useSso: boolean; blockDirectLogin: boolean; readonly host: string; readonly cdnHost: string; readonly isFirstLogin: boolean; readonly logoutUrl: string; partnerParentId: number; readonly crmId: string; referenceId: string; readonly timeAlignedRenditions: boolean; readonly publisherEnvironmentType: number; readonly ovpEnvironmentUrl: string; readonly ottEnvironmentUrl: string; eSearchLanguages: KalturaESearchLanguageItem[]; readonly authenticationType: KalturaPartnerAuthenticationType; readonly extendedFreeTrailExpiryReason: string; readonly extendedFreeTrailExpiryDate: Date; readonly extendedFreeTrail: number; readonly extendedFreeTrailEndsWarning: boolean; readonly eightyPercentWarning: number; readonly usageLimitWarning: number; readonly lastFreeTrialNotificationDay: number; readonly monitorUsage: number; passwordStructureValidations: KalturaRegexItem[]; passwordStructureValidationsDescription: string; passReplaceFreq: number; maxLoginAttempts: number; loginBlockPeriod: number; numPrevPassToKeep: number; readonly allowDefaultPasswordRestrictions: boolean; readonly twoFactorAuthenticationMode: KalturaTwoFactorAuthenticationMode; isSelfServe: boolean; readonly allowedDomains: string; readonly excludedAdminRoleName: string; eventPlatformAllowedTemplates: string; readonly verticalClassificationId: number; readonly recycleBinRetentionPeriod: number; customAnalyticsDomain: string; constructor(data?: KalturaPartnerArgs); protected _getMetadata(): KalturaObjectMetadata; }