UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

60 lines (59 loc) 1.38 kB
import Output from './Output'; import OutputType from './OutputType'; import TransferVersion from './TransferVersion'; /** * @export * @class FtpOutput */ export declare class FtpOutput extends Output { /** * Discriminator property for Output * @type {string} * @memberof FtpOutput */ readonly type: OutputType; /** * Host URL or IP of the FTP server (required) * @type {string} * @memberof FtpOutput */ host?: string; /** * Port to use, standard for FTP: 21 * @type {number} * @memberof FtpOutput */ port?: number; /** * Use passive mode. Default is true. * @type {boolean} * @memberof FtpOutput */ passive?: boolean; /** * Your FTP Username * @type {string} * @memberof FtpOutput */ username?: string; /** * Your FTP password * @type {string} * @memberof FtpOutput */ password?: string; /** * Controls which transfer version should be used * @type {TransferVersion} * @memberof FtpOutput */ transferVersion?: TransferVersion; /** * Restrict maximum concurrent connections. Requires at least version 1.1.0. * @type {number} * @memberof FtpOutput */ maxConcurrentConnections?: number; constructor(obj?: Partial<FtpOutput>); } export default FtpOutput;