kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
44 lines (42 loc) • 7.75 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaAssetParams = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaNullableBoolean_1 = require("./KalturaNullableBoolean");
var KalturaString_1 = require("./KalturaString");
var KalturaMediaParserType_1 = require("./KalturaMediaParserType");
var kaltura_object_base_1 = require("../kaltura-object-base");
var KalturaAssetParams = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaAssetParams, _super);
function KalturaAssetParams(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.requiredPermissions === 'undefined')
_this.requiredPermissions = [];
return _this;
}
KalturaAssetParams.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaAssetParams' },
id: { type: 'n', readOnly: true },
partnerId: { type: 'n' },
name: { type: 's' },
systemName: { type: 's' },
description: { type: 's' },
createdAt: { type: 'd', readOnly: true },
isSystemDefault: { type: 'en', readOnly: true, subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' },
tags: { type: 's' },
requiredPermissions: { type: 'a', subTypeConstructor: KalturaString_1.KalturaString, subType: 'KalturaString' },
sourceRemoteStorageProfileId: { type: 'n' },
remoteStorageProfileIds: { type: 'n' },
mediaParserType: { type: 'es', subTypeConstructor: KalturaMediaParserType_1.KalturaMediaParserType, subType: 'KalturaMediaParserType' },
sourceAssetParamsIds: { type: 's' }
});
return result;
};
return KalturaAssetParams;
}(kaltura_object_base_1.KalturaObjectBase));
exports.KalturaAssetParams = KalturaAssetParams;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaAssetParams', KalturaAssetParams);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhQXNzZXRQYXJhbXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLGtFQUErRDtBQUMvRCxtRUFBa0U7QUFDbEUsaURBQWdEO0FBQ2hELG1FQUFrRTtBQUNsRSw4REFBa0Y7QUFnQmxGO0lBQXdDLG1EQUFpQjtJQWdCckQsNEJBQVksSUFBOEI7UUFBMUMsWUFFSSxrQkFBTSxJQUFJLENBQUMsU0FFZDtRQURHLElBQUksT0FBTyxLQUFJLENBQUMsbUJBQW1CLEtBQUssV0FBVztZQUFFLEtBQUksQ0FBQyxtQkFBbUIsR0FBRyxFQUFFLENBQUM7O0lBQ3ZGLENBQUM7SUFFUyx5Q0FBWSxHQUF0QjtRQUVJLElBQU0sTUFBTSxHQUFHLGlCQUFNLFlBQVksV0FBRSxDQUFDO1FBQ3BDLE1BQU0sQ0FBQyxNQUFNLENBQ1QsTUFBTSxDQUFDLFVBQVUsRUFDakI7WUFDSSxVQUFVLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLE9BQU8sRUFBRyxvQkFBb0IsRUFBRTtZQUN2RSxFQUFFLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDcEMsU0FBUyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUMxQixJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3JCLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7WUFDM0IsV0FBVyxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUM1QixTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDM0MsZUFBZSxFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxRQUFRLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLCtDQUFzQixFQUFFLE9BQU8sRUFBRyx3QkFBd0IsRUFBRTtZQUNuSSxJQUFJLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQ3JCLG1CQUFtQixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyw2QkFBYSxFQUFFLE9BQU8sRUFBRyxlQUFlLEVBQUU7WUFDbkcsNEJBQTRCLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFO1lBQzdDLHVCQUF1QixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUN4QyxlQUFlLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLCtDQUFzQixFQUFFLE9BQU8sRUFBRyx3QkFBd0IsRUFBRTtZQUNsSCxvQkFBb0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7U0FDNUIsQ0FDSixDQUFDO1FBQ0YsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLHlCQUFDO0FBQUQsQ0E5Q0EsQUE4Q0MsQ0E5Q3VDLHVDQUFpQixHQThDeEQ7QUE5Q1ksZ0RBQWtCO0FBZ0QvQiwyQ0FBbUIsQ0FBQyxZQUFZLENBQUMsb0JBQW9CLEVBQUMsa0JBQWtCLENBQUMsQ0FBQyIsImZpbGUiOiJhcGkvdHlwZXMvS2FsdHVyYUFzc2V0UGFyYW1zLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYU51bGxhYmxlQm9vbGVhbiB9IGZyb20gJy4vS2FsdHVyYU51bGxhYmxlQm9vbGVhbic7XG5pbXBvcnQgeyBLYWx0dXJhU3RyaW5nIH0gZnJvbSAnLi9LYWx0dXJhU3RyaW5nJztcbmltcG9ydCB7IEthbHR1cmFNZWRpYVBhcnNlclR5cGUgfSBmcm9tICcuL0thbHR1cmFNZWRpYVBhcnNlclR5cGUnO1xuaW1wb3J0IHsgS2FsdHVyYU9iamVjdEJhc2UsIEthbHR1cmFPYmplY3RCYXNlQXJncyB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFBc3NldFBhcmFtc0FyZ3MgIGV4dGVuZHMgS2FsdHVyYU9iamVjdEJhc2VBcmdzIHtcbiAgICBwYXJ0bmVySWQ/IDogbnVtYmVyO1xuXHRuYW1lPyA6IHN0cmluZztcblx0c3lzdGVtTmFtZT8gOiBzdHJpbmc7XG5cdGRlc2NyaXB0aW9uPyA6IHN0cmluZztcblx0dGFncz8gOiBzdHJpbmc7XG5cdHJlcXVpcmVkUGVybWlzc2lvbnM/IDogS2FsdHVyYVN0cmluZ1tdO1xuXHRzb3VyY2VSZW1vdGVTdG9yYWdlUHJvZmlsZUlkPyA6IG51bWJlcjtcblx0cmVtb3RlU3RvcmFnZVByb2ZpbGVJZHM/IDogbnVtYmVyO1xuXHRtZWRpYVBhcnNlclR5cGU/IDogS2FsdHVyYU1lZGlhUGFyc2VyVHlwZTtcblx0c291cmNlQXNzZXRQYXJhbXNJZHM/IDogc3RyaW5nO1xufVxuXG5cbmV4cG9ydCBjbGFzcyBLYWx0dXJhQXNzZXRQYXJhbXMgZXh0ZW5kcyBLYWx0dXJhT2JqZWN0QmFzZSB7XG5cbiAgICByZWFkb25seSBpZCA6IG51bWJlcjtcblx0cGFydG5lcklkIDogbnVtYmVyO1xuXHRuYW1lIDogc3RyaW5nO1xuXHRzeXN0ZW1OYW1lIDogc3RyaW5nO1xuXHRkZXNjcmlwdGlvbiA6IHN0cmluZztcblx0cmVhZG9ubHkgY3JlYXRlZEF0IDogRGF0ZTtcblx0cmVhZG9ubHkgaXNTeXN0ZW1EZWZhdWx0IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0dGFncyA6IHN0cmluZztcblx0cmVxdWlyZWRQZXJtaXNzaW9ucyA6IEthbHR1cmFTdHJpbmdbXTtcblx0c291cmNlUmVtb3RlU3RvcmFnZVByb2ZpbGVJZCA6IG51bWJlcjtcblx0cmVtb3RlU3RvcmFnZVByb2ZpbGVJZHMgOiBudW1iZXI7XG5cdG1lZGlhUGFyc2VyVHlwZSA6IEthbHR1cmFNZWRpYVBhcnNlclR5cGU7XG5cdHNvdXJjZUFzc2V0UGFyYW1zSWRzIDogc3RyaW5nO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhQXNzZXRQYXJhbXNBcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy5yZXF1aXJlZFBlcm1pc3Npb25zID09PSAndW5kZWZpbmVkJykgdGhpcy5yZXF1aXJlZFBlcm1pc3Npb25zID0gW107XG4gICAgfVxuXG4gICAgcHJvdGVjdGVkIF9nZXRNZXRhZGF0YSgpIDogS2FsdHVyYU9iamVjdE1ldGFkYXRhXG4gICAge1xuICAgICAgICBjb25zdCByZXN1bHQgPSBzdXBlci5fZ2V0TWV0YWRhdGEoKTtcbiAgICAgICAgT2JqZWN0LmFzc2lnbihcbiAgICAgICAgICAgIHJlc3VsdC5wcm9wZXJ0aWVzLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG9iamVjdFR5cGUgOiB7IHR5cGUgOiAnYycsIGRlZmF1bHQgOiAnS2FsdHVyYUFzc2V0UGFyYW1zJyB9LFxuXHRcdFx0XHRpZCA6IHsgdHlwZSA6ICduJywgcmVhZE9ubHkgOiB0cnVlIH0sXG5cdFx0XHRcdHBhcnRuZXJJZCA6IHsgdHlwZSA6ICduJyB9LFxuXHRcdFx0XHRuYW1lIDogeyB0eXBlIDogJ3MnIH0sXG5cdFx0XHRcdHN5c3RlbU5hbWUgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0ZGVzY3JpcHRpb24gOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0Y3JlYXRlZEF0IDogeyB0eXBlIDogJ2QnLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0aXNTeXN0ZW1EZWZhdWx0IDogeyB0eXBlIDogJ2VuJywgcmVhZE9ubHkgOiB0cnVlLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuLCBzdWJUeXBlIDogJ0thbHR1cmFOdWxsYWJsZUJvb2xlYW4nIH0sXG5cdFx0XHRcdHRhZ3MgOiB7IHR5cGUgOiAncycgfSxcblx0XHRcdFx0cmVxdWlyZWRQZXJtaXNzaW9ucyA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVN0cmluZywgc3ViVHlwZSA6ICdLYWx0dXJhU3RyaW5nJyB9LFxuXHRcdFx0XHRzb3VyY2VSZW1vdGVTdG9yYWdlUHJvZmlsZUlkIDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdHJlbW90ZVN0b3JhZ2VQcm9maWxlSWRzIDogeyB0eXBlIDogJ24nIH0sXG5cdFx0XHRcdG1lZGlhUGFyc2VyVHlwZSA6IHsgdHlwZSA6ICdlcycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFNZWRpYVBhcnNlclR5cGUsIHN1YlR5cGUgOiAnS2FsdHVyYU1lZGlhUGFyc2VyVHlwZScgfSxcblx0XHRcdFx0c291cmNlQXNzZXRQYXJhbXNJZHMgOiB7IHR5cGUgOiAncycgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFBc3NldFBhcmFtcycsS2FsdHVyYUFzc2V0UGFyYW1zKTtcbiJdfQ==