@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
41 lines (40 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Input = void 0;
const BitmovinResource_1 = require("./BitmovinResource");
/**
* @export
* @class Input
*/
class Input extends BitmovinResource_1.default {
constructor(obj) {
super(obj);
if (!obj) {
return;
}
}
}
exports.Input = Input;
Input._discriminatorName = 'type';
Input._discriminatorMapping = {
"AKAMAI_NETSTORAGE": 'AkamaiNetStorageInput',
"ASPERA": 'AsperaInput',
"AZURE": 'AzureInput',
"REDUNDANT_RTMP": 'RedundantRtmpInput',
"FTP": 'FtpInput',
"GENERIC_S3": 'GenericS3Input',
"GCS": 'GcsInput',
"HTTP": 'HttpInput',
"HTTPS": 'HttpsInput',
"HLS": 'HlsInput',
"LOCAL": 'LocalInput',
"RTMP": 'RtmpInput',
"S3": 'S3Input',
"S3_ROLE_BASED": 'S3RoleBasedInput',
"SFTP": 'SftpInput',
"ZIXI": 'ZixiInput',
"SRT": 'SrtInput',
"GCS_SERVICE_ACCOUNT": 'GcsServiceAccountInput',
"DIRECT_FILE_UPLOAD": 'DirectFileUploadInput'
};
exports.default = Input;