Kaltura API

KalturaHttpNotificationTemplate
Properties
KalturaObjectBase Inherited from KalturaObjectBase
Name Type Writable Restrictions Description
relatedObjects map of KalturaListResponse
KalturaEventNotificationTemplate Inherited from KalturaEventNotificationTemplate
Name Type Writable Restrictions Description
id int
partnerId int
name string V
systemName string V
description string V
type KalturaEventNotificationTemplateType V
status KalturaEventNotificationTemplateStatus
createdAt int
updatedAt int
manualDispatchEnabled bool V Define that the template could be dispatched manually from the API
automaticDispatchEnabled bool V Define that the template could be dispatched automatically by the system
eventType KalturaEventNotificationEventType V Define the event that should trigger this notification
eventObjectType KalturaEventNotificationEventObjectType V Define the object that raied the event that should trigger this notification
eventConditions array of KalturaCondition V Define the conditions that cause this notification to be triggered
contentParameters array of KalturaEventNotificationParameter V Define the content dynamic parameters
userParameters array of KalturaEventNotificationParameter V Define the content dynamic parameters
KalturaHttpNotificationTemplate
Name Type Writable Restrictions Description
url string V Remote server URL
method KalturaHttpNotificationMethod V Request method.
data KalturaHttpNotificationData V Data to send.
timeout int V The maximum number of seconds to allow cURL functions to execute.
connectTimeout int V The number of seconds to wait while trying to connect. Must be larger than zero.
username string V A username to use for the connection.
password string V A password to use for the connection.
authenticationMethod KalturaHttpNotificationAuthenticationMethod V The HTTP authentication method to use.
sslVersion KalturaHttpNotificationSslVersion V The SSL version (2 or 3) to use. By default PHP will try to determine this itself, although in some cases this must be set manually.
sslCertificate string V SSL certificate to verify the peer with.
sslCertificateType KalturaHttpNotificationCertificateType V The format of the certificate.
sslCertificatePassword string V The password required to use the certificate.
sslEngine string V The identifier for the crypto engine of the private SSL key specified in ssl key.
sslEngineDefault string V The identifier for the crypto engine used for asymmetric crypto operations.
sslKeyType KalturaHttpNotificationSslKeyType V The key type of the private SSL key specified in ssl key - PEM / DER / ENG.
sslKey string V Private SSL key.
sslKeyPassword string V The secret password needed to use the private SSL key specified in ssl key.
customHeaders array of KalturaKeyValue V Adds a e-mail custom header