@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
53 lines (52 loc) • 1.16 kB
TypeScript
import Input from './Input';
import InputType from './InputType';
/**
* @export
* @class FtpInput
*/
export declare class FtpInput extends Input {
/**
* Discriminator property for Input
* @type {string}
* @memberof FtpInput
*/
readonly type: InputType;
/**
* Host URL or IP of the FTP server (required)
* @type {string}
* @memberof FtpInput
*/
host?: string;
/**
* Port to use, standard for FTP: 21
* @type {number}
* @memberof FtpInput
*/
port?: number;
/**
* Use passive mode. Default is true.
* @type {boolean}
* @memberof FtpInput
*/
passive?: boolean;
/**
* Your FTP Username
* @type {string}
* @memberof FtpInput
*/
username?: string;
/**
* Your FTP password
* @type {string}
* @memberof FtpInput
*/
password?: string;
/**
* Ensure that connections originate from the declared ftp host. Default is true.
* @type {boolean}
* @memberof FtpInput
*/
remoteVerificationEnabled?: boolean;
constructor(obj?: Partial<FtpInput>);
}
export default FtpInput;