UNPKG

@kaltura-ng/kaltura-client

Version:
52 lines (51 loc) 2.38 kB
import { KalturaObjectMetadata } from '../kaltura-object-base'; import { KalturaHttpNotificationMethod } from './KalturaHttpNotificationMethod'; import { KalturaHttpNotificationData } from './KalturaHttpNotificationData'; import { KalturaHttpNotificationAuthenticationMethod } from './KalturaHttpNotificationAuthenticationMethod'; import { KalturaHttpNotificationSslVersion } from './KalturaHttpNotificationSslVersion'; import { KalturaHttpNotificationCertificateType } from './KalturaHttpNotificationCertificateType'; import { KalturaHttpNotificationSslKeyType } from './KalturaHttpNotificationSslKeyType'; import { KalturaKeyValue } from './KalturaKeyValue'; import { KalturaEventNotificationTemplate, KalturaEventNotificationTemplateArgs } from './KalturaEventNotificationTemplate'; export interface KalturaHttpNotificationTemplateArgs extends KalturaEventNotificationTemplateArgs { url?: string; method?: KalturaHttpNotificationMethod; data?: KalturaHttpNotificationData; timeout?: number; connectTimeout?: number; username?: string; password?: string; authenticationMethod?: KalturaHttpNotificationAuthenticationMethod; sslVersion?: KalturaHttpNotificationSslVersion; sslCertificate?: string; sslCertificateType?: KalturaHttpNotificationCertificateType; sslCertificatePassword?: string; sslEngine?: string; sslEngineDefault?: string; sslKeyType?: KalturaHttpNotificationSslKeyType; sslKey?: string; sslKeyPassword?: string; customHeaders?: KalturaKeyValue[]; } export declare class KalturaHttpNotificationTemplate extends KalturaEventNotificationTemplate { url: string; method: KalturaHttpNotificationMethod; data: KalturaHttpNotificationData; timeout: number; connectTimeout: number; username: string; password: string; authenticationMethod: KalturaHttpNotificationAuthenticationMethod; sslVersion: KalturaHttpNotificationSslVersion; sslCertificate: string; sslCertificateType: KalturaHttpNotificationCertificateType; sslCertificatePassword: string; sslEngine: string; sslEngineDefault: string; sslKeyType: KalturaHttpNotificationSslKeyType; sslKey: string; sslKeyPassword: string; customHeaders: KalturaKeyValue[]; constructor(data?: KalturaHttpNotificationTemplateArgs); protected _getMetadata(): KalturaObjectMetadata; }