# FTP删除组件使用说明
# 组件说明
FTP删除用于从指定 FTP 服务器上删除文件。
# 配置项说明
配置名称 | 数据类型 | 是否必填 | 默认值 | 描述 |
---|---|---|---|---|
节点名称 | String | 是 | - | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
协议 | String | 是 | - | 选择文件传输协议。协议包含FTP、SFTP、FTPS、SSH。 |
IP地址 | String | 是 | - | ftp服务器名称或地址。 |
端口号 | String | 是 | - | ftp服务器端口号。 |
用户名 | String | 是 | - | ftp服务器用户名。 |
密码 | String | 是 | - | ftp服务器密码。 |
连接类型 | String | 否 | - | 根据使用的传输协议,选择类型。当协议为FTPS和SFTP时,必填。 |
是否使用公钥文件 | Boolean | 否 | 否 | 当协议为SSH协议时,可通过勾选该选项,使用公钥。 |
公钥文件 | String | 否 | - | 当协议为SSH协议且是否使用公钥文件为"是"时,必须填写公钥文件路径。 |
密钥 | String | 否 | - | 当协议为SSH协议且是否使用公钥文件为"是"时,,填写密钥内容。 |
是否从上一步结果复制参数 | Boolean | 是 | 否 | 从输入流中,获取文件名。 |
文件目录 | String | 是 | - | 文件目录:服务器目录。 |
通配符 | String | 否 | - | 正则匹配目录下文件。 |
超时 | Int | 否 | 0 | 设置服务器连接超时时间。 |
控制编码 | String | 否 | UTF-8 | 指定文件名使用字符集。 |
使用活动的FTP连接 | Boolean | 否 | 否 | 勾选此选项,ftp使用主动模式,否则,使用被动模式。 |
成功条件 | String | 否 | - | 全部正常:指定ftp目录下文件全部成功下载,组件执行结果成功。 获取文件数不小于:指定ftp目录下成功下载文件数大于该值,组件执行结果成功。 错误数小于:指定ftp目录下文件下载失败文件数小于该值,组件执行结果成功。 |
数量 | Int | 否 | 0 | 指定获取文件数/错误数数量。 |