UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

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