importPackage(java.net);
importPackage(com.cloupia.lib.util.ssh);
importPackage(java.lang);
importPackage(java.util);

function uploadFile(){
		
	var hostAddress = input.host_name; //"sftp2.webex.com";
	var address = InetAddress.getByName(hostAddress); 
	var ipAddress = address.getHostAddress();
	logger.addInfo("IP Address is "+ipAddress);
	var user = input.user_name;//"ucsd-acn";
	var password = input.password;//"C!scouBb200";
	var localFile = input.local_file;
	var remoteDir = input.remote_dir;
	var port = 22;
	var sftp = new SFTPClient(ipAddress, port, user, password);
	sftp.connect();	
	sftp.mkdirs(remoteDir);
	sftp.cdDir(remoteDir);
	sftp.putFile(localFile);
	
}
uploadFile();

Additional Links: