UNPKG

kaltura-node-typescript-client

Version:
53 lines (51 loc) 11.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.KalturaHttpNotificationTemplate = void 0; var tslib_1 = require("tslib"); var kaltura_types_factory_1 = require("../kaltura-types-factory"); var KalturaHttpNotificationMethod_1 = require("./KalturaHttpNotificationMethod"); var KalturaHttpNotificationData_1 = require("./KalturaHttpNotificationData"); var KalturaHttpNotificationAuthenticationMethod_1 = require("./KalturaHttpNotificationAuthenticationMethod"); var KalturaHttpNotificationSslVersion_1 = require("./KalturaHttpNotificationSslVersion"); var KalturaHttpNotificationCertificateType_1 = require("./KalturaHttpNotificationCertificateType"); var KalturaHttpNotificationSslKeyType_1 = require("./KalturaHttpNotificationSslKeyType"); var KalturaKeyValue_1 = require("./KalturaKeyValue"); var KalturaEventNotificationTemplate_1 = require("./KalturaEventNotificationTemplate"); var KalturaHttpNotificationTemplate = /** @class */ (function (_super) { (0, tslib_1.__extends)(KalturaHttpNotificationTemplate, _super); function KalturaHttpNotificationTemplate(data) { var _this = _super.call(this, data) || this; if (typeof _this.customHeaders === 'undefined') _this.customHeaders = []; return _this; } KalturaHttpNotificationTemplate.prototype._getMetadata = function () { var result = _super.prototype._getMetadata.call(this); Object.assign(result.properties, { objectType: { type: 'c', default: 'KalturaHttpNotificationTemplate' }, url: { type: 's' }, method: { type: 'en', subTypeConstructor: KalturaHttpNotificationMethod_1.KalturaHttpNotificationMethod, subType: 'KalturaHttpNotificationMethod' }, data: { type: 'o', subTypeConstructor: KalturaHttpNotificationData_1.KalturaHttpNotificationData, subType: 'KalturaHttpNotificationData' }, timeout: { type: 'n' }, connectTimeout: { type: 'n' }, username: { type: 's' }, password: { type: 's' }, authenticationMethod: { type: 'en', subTypeConstructor: KalturaHttpNotificationAuthenticationMethod_1.KalturaHttpNotificationAuthenticationMethod, subType: 'KalturaHttpNotificationAuthenticationMethod' }, sslVersion: { type: 'en', subTypeConstructor: KalturaHttpNotificationSslVersion_1.KalturaHttpNotificationSslVersion, subType: 'KalturaHttpNotificationSslVersion' }, sslCertificate: { type: 's' }, sslCertificateType: { type: 'es', subTypeConstructor: KalturaHttpNotificationCertificateType_1.KalturaHttpNotificationCertificateType, subType: 'KalturaHttpNotificationCertificateType' }, sslCertificatePassword: { type: 's' }, sslEngine: { type: 's' }, sslEngineDefault: { type: 's' }, sslKeyType: { type: 'es', subTypeConstructor: KalturaHttpNotificationSslKeyType_1.KalturaHttpNotificationSslKeyType, subType: 'KalturaHttpNotificationSslKeyType' }, sslKey: { type: 's' }, sslKeyPassword: { type: 's' }, customHeaders: { type: 'a', subTypeConstructor: KalturaKeyValue_1.KalturaKeyValue, subType: 'KalturaKeyValue' } }); return result; }; return KalturaHttpNotificationTemplate; }(KalturaEventNotificationTemplate_1.KalturaEventNotificationTemplate)); exports.KalturaHttpNotificationTemplate = KalturaHttpNotificationTemplate; kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaHttpNotificationTemplate', KalturaHttpNotificationTemplate); //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQSxrRUFBK0Q7QUFDL0QsaUZBQWdGO0FBQ2hGLDZFQUE0RTtBQUM1RSw2R0FBNEc7QUFDNUcseUZBQXdGO0FBQ3hGLG1HQUFrRztBQUNsRyx5RkFBd0Y7QUFDeEYscURBQW9EO0FBQ3BELHVGQUE0SDtBQXdCNUg7SUFBcUQsZ0VBQWdDO0lBcUJqRix5Q0FBWSxJQUEyQztRQUF2RCxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUVkO1FBREcsSUFBSSxPQUFPLEtBQUksQ0FBQyxhQUFhLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxhQUFhLEdBQUcsRUFBRSxDQUFDOztJQUMzRSxDQUFDO0lBRVMsc0RBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsaUNBQWlDLEVBQUU7WUFDcEYsR0FBRyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUNwQixNQUFNLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLDZEQUE2QixFQUFFLE9BQU8sRUFBRywrQkFBK0IsRUFBRTtZQUN2SCxJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLGtCQUFrQixFQUFHLHlEQUEyQixFQUFFLE9BQU8sRUFBRyw2QkFBNkIsRUFBRTtZQUNoSCxPQUFPLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3hCLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDL0IsUUFBUSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN6QixRQUFRLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3pCLG9CQUFvQixFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyx5RkFBMkMsRUFBRSxPQUFPLEVBQUcsNkNBQTZDLEVBQUU7WUFDakssVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRyxxRUFBaUMsRUFBRSxPQUFPLEVBQUcsbUNBQW1DLEVBQUU7WUFDbkksY0FBYyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMvQixrQkFBa0IsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0VBQXNDLEVBQUUsT0FBTyxFQUFHLHdDQUF3QyxFQUFFO1lBQ3JKLHNCQUFzQixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN2QyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzFCLGdCQUFnQixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUNqQyxVQUFVLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLHFFQUFpQyxFQUFFLE9BQU8sRUFBRyxtQ0FBbUMsRUFBRTtZQUNuSSxNQUFNLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3ZCLGNBQWMsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDL0IsYUFBYSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxpQ0FBZSxFQUFFLE9BQU8sRUFBRyxpQkFBaUIsRUFBRTtTQUN4RixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsc0NBQUM7QUFBRCxDQXhEQSxBQXdEQyxDQXhEb0QsbUVBQWdDLEdBd0RwRjtBQXhEWSwwRUFBK0I7QUEwRDVDLDJDQUFtQixDQUFDLFlBQVksQ0FBQyxpQ0FBaUMsRUFBQywrQkFBK0IsQ0FBQyxDQUFDIiwiZmlsZSI6ImFwaS90eXBlcy9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25NZXRob2QgfSBmcm9tICcuL0thbHR1cmFIdHRwTm90aWZpY2F0aW9uTWV0aG9kJztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uRGF0YSB9IGZyb20gJy4vS2FsdHVyYUh0dHBOb3RpZmljYXRpb25EYXRhJztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uQXV0aGVudGljYXRpb25NZXRob2QgfSBmcm9tICcuL0thbHR1cmFIdHRwTm90aWZpY2F0aW9uQXV0aGVudGljYXRpb25NZXRob2QnO1xuaW1wb3J0IHsgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xWZXJzaW9uIH0gZnJvbSAnLi9LYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbFZlcnNpb24nO1xuaW1wb3J0IHsgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25DZXJ0aWZpY2F0ZVR5cGUgfSBmcm9tICcuL0thbHR1cmFIdHRwTm90aWZpY2F0aW9uQ2VydGlmaWNhdGVUeXBlJztcbmltcG9ydCB7IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsS2V5VHlwZSB9IGZyb20gJy4vS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xLZXlUeXBlJztcbmltcG9ydCB7IEthbHR1cmFLZXlWYWx1ZSB9IGZyb20gJy4vS2FsdHVyYUtleVZhbHVlJztcbmltcG9ydCB7IEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlLCBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3MgfSBmcm9tICcuL0thbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlJztcblxuZXhwb3J0IGludGVyZmFjZSBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlQXJncyAgZXh0ZW5kcyBLYWx0dXJhRXZlbnROb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3Mge1xuICAgIHVybD8gOiBzdHJpbmc7XG5cdG1ldGhvZD8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbk1ldGhvZDtcblx0ZGF0YT8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRhdGE7XG5cdHRpbWVvdXQ/IDogbnVtYmVyO1xuXHRjb25uZWN0VGltZW91dD8gOiBudW1iZXI7XG5cdHVzZXJuYW1lPyA6IHN0cmluZztcblx0cGFzc3dvcmQ/IDogc3RyaW5nO1xuXHRhdXRoZW50aWNhdGlvbk1ldGhvZD8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkF1dGhlbnRpY2F0aW9uTWV0aG9kO1xuXHRzc2xWZXJzaW9uPyA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsVmVyc2lvbjtcblx0c3NsQ2VydGlmaWNhdGU/IDogc3RyaW5nO1xuXHRzc2xDZXJ0aWZpY2F0ZVR5cGU/IDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25DZXJ0aWZpY2F0ZVR5cGU7XG5cdHNzbENlcnRpZmljYXRlUGFzc3dvcmQ/IDogc3RyaW5nO1xuXHRzc2xFbmdpbmU/IDogc3RyaW5nO1xuXHRzc2xFbmdpbmVEZWZhdWx0PyA6IHN0cmluZztcblx0c3NsS2V5VHlwZT8gOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbEtleVR5cGU7XG5cdHNzbEtleT8gOiBzdHJpbmc7XG5cdHNzbEtleVBhc3N3b3JkPyA6IHN0cmluZztcblx0Y3VzdG9tSGVhZGVycz8gOiBLYWx0dXJhS2V5VmFsdWVbXTtcbn1cblxuXG5leHBvcnQgY2xhc3MgS2FsdHVyYUh0dHBOb3RpZmljYXRpb25UZW1wbGF0ZSBleHRlbmRzIEthbHR1cmFFdmVudE5vdGlmaWNhdGlvblRlbXBsYXRlIHtcblxuICAgIHVybCA6IHN0cmluZztcblx0bWV0aG9kIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25NZXRob2Q7XG5cdGRhdGEgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRhdGE7XG5cdHRpbWVvdXQgOiBudW1iZXI7XG5cdGNvbm5lY3RUaW1lb3V0IDogbnVtYmVyO1xuXHR1c2VybmFtZSA6IHN0cmluZztcblx0cGFzc3dvcmQgOiBzdHJpbmc7XG5cdGF1dGhlbnRpY2F0aW9uTWV0aG9kIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25BdXRoZW50aWNhdGlvbk1ldGhvZDtcblx0c3NsVmVyc2lvbiA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsVmVyc2lvbjtcblx0c3NsQ2VydGlmaWNhdGUgOiBzdHJpbmc7XG5cdHNzbENlcnRpZmljYXRlVHlwZSA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uQ2VydGlmaWNhdGVUeXBlO1xuXHRzc2xDZXJ0aWZpY2F0ZVBhc3N3b3JkIDogc3RyaW5nO1xuXHRzc2xFbmdpbmUgOiBzdHJpbmc7XG5cdHNzbEVuZ2luZURlZmF1bHQgOiBzdHJpbmc7XG5cdHNzbEtleVR5cGUgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbEtleVR5cGU7XG5cdHNzbEtleSA6IHN0cmluZztcblx0c3NsS2V5UGFzc3dvcmQgOiBzdHJpbmc7XG5cdGN1c3RvbUhlYWRlcnMgOiBLYWx0dXJhS2V5VmFsdWVbXTtcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/IDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25UZW1wbGF0ZUFyZ3MpXG4gICAge1xuICAgICAgICBzdXBlcihkYXRhKTtcbiAgICAgICAgaWYgKHR5cGVvZiB0aGlzLmN1c3RvbUhlYWRlcnMgPT09ICd1bmRlZmluZWQnKSB0aGlzLmN1c3RvbUhlYWRlcnMgPSBbXTtcbiAgICB9XG5cbiAgICBwcm90ZWN0ZWQgX2dldE1ldGFkYXRhKCkgOiBLYWx0dXJhT2JqZWN0TWV0YWRhdGFcbiAgICB7XG4gICAgICAgIGNvbnN0IHJlc3VsdCA9IHN1cGVyLl9nZXRNZXRhZGF0YSgpO1xuICAgICAgICBPYmplY3QuYXNzaWduKFxuICAgICAgICAgICAgcmVzdWx0LnByb3BlcnRpZXMsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgb2JqZWN0VHlwZSA6IHsgdHlwZSA6ICdjJywgZGVmYXVsdCA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlJyB9LFxuXHRcdFx0XHR1cmwgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0bWV0aG9kIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25NZXRob2QsIHN1YlR5cGUgOiAnS2FsdHVyYUh0dHBOb3RpZmljYXRpb25NZXRob2QnIH0sXG5cdFx0XHRcdGRhdGEgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFIdHRwTm90aWZpY2F0aW9uRGF0YSwgc3ViVHlwZSA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkRhdGEnIH0sXG5cdFx0XHRcdHRpbWVvdXQgOiB7IHR5cGUgOiAnbicgfSxcblx0XHRcdFx0Y29ubmVjdFRpbWVvdXQgOiB7IHR5cGUgOiAnbicgfSxcblx0XHRcdFx0dXNlcm5hbWUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0cGFzc3dvcmQgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0YXV0aGVudGljYXRpb25NZXRob2QgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkF1dGhlbnRpY2F0aW9uTWV0aG9kLCBzdWJUeXBlIDogJ0thbHR1cmFIdHRwTm90aWZpY2F0aW9uQXV0aGVudGljYXRpb25NZXRob2QnIH0sXG5cdFx0XHRcdHNzbFZlcnNpb24gOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblNzbFZlcnNpb24sIHN1YlR5cGUgOiAnS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xWZXJzaW9uJyB9LFxuXHRcdFx0XHRzc2xDZXJ0aWZpY2F0ZSA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRzc2xDZXJ0aWZpY2F0ZVR5cGUgOiB7IHR5cGUgOiAnZXMnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkNlcnRpZmljYXRlVHlwZSwgc3ViVHlwZSA6ICdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvbkNlcnRpZmljYXRlVHlwZScgfSxcblx0XHRcdFx0c3NsQ2VydGlmaWNhdGVQYXNzd29yZCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRzc2xFbmdpbmUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0c3NsRW5naW5lRGVmYXVsdCA6IHsgdHlwZSA6ICdzJyB9LFxuXHRcdFx0XHRzc2xLZXlUeXBlIDogeyB0eXBlIDogJ2VzJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYUh0dHBOb3RpZmljYXRpb25Tc2xLZXlUeXBlLCBzdWJUeXBlIDogJ0thbHR1cmFIdHRwTm90aWZpY2F0aW9uU3NsS2V5VHlwZScgfSxcblx0XHRcdFx0c3NsS2V5IDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHNzbEtleVBhc3N3b3JkIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdGN1c3RvbUhlYWRlcnMgOiB7IHR5cGUgOiAnYScsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFLZXlWYWx1ZSwgc3ViVHlwZSA6ICdLYWx0dXJhS2V5VmFsdWUnIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgKTtcbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG59XG5cbkthbHR1cmFUeXBlc0ZhY3RvcnkucmVnaXN0ZXJUeXBlKCdLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlJyxLYWx0dXJhSHR0cE5vdGlmaWNhdGlvblRlbXBsYXRlKTtcbiJdfQ==